이 방정식이 내가 예상 한대로 반복되지 않는 이유는 무엇입니까?

칼렙 제이

백분율을 기준으로 가격 하락을 계산하려고합니다. 내가 손으로 쓰면 아래 방정식과 같이 간단하게 x = x-(x의 10 %) 또는 new_price = old_price-(old_price의 10 %)처럼 나옵니다. 따라서 100은 90이되고 90은 81이되는 식입니다. 나는 생각한다. 내가 브레인 파팅을하고 있는지, 무엇을하는지 잘 모르겠지만 이것을 실행하면 출력으로 "90"을 영원히 반복한다.

#include <stdio.h>
#include <math.h>


int pricedecrease(int x)
{
    x = x - (x / 10.0);
    return  x;
}

int main(void)
{
    int price = 100;

    while(price > 3)
    {
        printf("%d\n", pricedecrease(price));
    }
}
jh314

루프에서 가격 변수를 업데이트해야합니다. pricedecrease함수를 호출 해도 price변수가 수정되지 않습니다 .

#include <stdio.h>
#include <math.h>


int pricedecrease(int x)
{
    x = x - (x / 10.0);
    return  x;
}

int main(void)
{
    int price = 100;

    while(price > 3)
    {
        printf("%d\n", price);
        price = pricedecrease(price); // <- need to update price variable
    }
}

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

이 방정식이 내가 예상 한대로 반복되지 않는 이유는 무엇입니까?

분류에서Dev

vim이 내가 예상 한대로 내 텍스트를 대체하지 않는 이유는 무엇입니까?

분류에서Dev

내 CSS 플로트가 예상 한대로 작동하지 않는 이유는 무엇입니까?

분류에서Dev

ModRewrite가 예상대로 정규식을 반환하지 않는 이유는 무엇입니까?

분류에서Dev

_.isEqualWith ()가 예상대로 작동하지 않는 이유는 무엇입니까?

분류에서Dev

* DoesNotReturnAttribute *가 예상대로 작동하지 않는 이유는 무엇입니까?

분류에서Dev

setSlideCount가 예상대로 작동하지 않는 이유는 무엇입니까?

분류에서Dev

umask가 예상대로 작동하지 않는 이유는 무엇입니까?

분류에서Dev

foreach가 예상대로 작동하지 않는 이유는 무엇입니까?

분류에서Dev

getparent ()가 예상대로 작동하지 않는 이유는 무엇입니까?

분류에서Dev

dropna ()가 예상대로 작동하지 않는 이유는 무엇입니까?

분류에서Dev

sizeof가 예상대로 작동하지 않는 이유는 무엇입니까?

분류에서Dev

^ 및 $가 예상대로 작동하지 않는 이유는 무엇입니까?

분류에서Dev

내 함수가 예상 한 데이터를 반환하지 않는 이유는 무엇입니까?

분류에서Dev

이 "grep -P"가 예상 한대로 작동하지 않는 이유는 무엇입니까?

분류에서Dev

정규식 '. +'가 예상대로 작동하지 않는 이유는 무엇입니까?

분류에서Dev

때때로 내 코드가 예상대로 작동하지 않는 이유는 무엇입니까?

분류에서Dev

내 람다 함수가 예상대로 작동하지 않는 이유는 무엇입니까?

분류에서Dev

내 std :: ref가 예상대로 작동하지 않는 이유는 무엇입니까?

분류에서Dev

내 공장과 테스트가 예상대로 작동하지 않는 이유는 무엇입니까?

분류에서Dev

내 루프가 예상대로 작동하지 않는 이유는 무엇입니까?

분류에서Dev

datetime.utcnow가 freezegun에서 예상 한대로 작동하지 않는 이유는 무엇입니까?

분류에서Dev

C 매트릭스가 예상 한대로 작동하지 않는 이유는 무엇입니까?

분류에서Dev

setInterval 내부의 setState가 예상대로 작동하지 않습니다. 이유는 무엇입니까?

분류에서Dev

내 SVG가 예상 한 색상을 사용하지 않는 이유는 무엇입니까?

분류에서Dev

내 int가 제대로 반환되지 않는 이유는 무엇입니까?

분류에서Dev

이 SKEmitterNode가 예상대로 표시되지 않는 이유는 무엇입니까?

분류에서Dev

이 쉘 스크립트가 PHP에서 예상대로 실행되지 않는 이유는 무엇입니까?

분류에서Dev

이 예에서 SFINAE가 예상대로 작동하지 않는 이유는 무엇입니까?

Related 관련 기사

  1. 1

    이 방정식이 내가 예상 한대로 반복되지 않는 이유는 무엇입니까?

  2. 2

    vim이 내가 예상 한대로 내 텍스트를 대체하지 않는 이유는 무엇입니까?

  3. 3

    내 CSS 플로트가 예상 한대로 작동하지 않는 이유는 무엇입니까?

  4. 4

    ModRewrite가 예상대로 정규식을 반환하지 않는 이유는 무엇입니까?

  5. 5

    _.isEqualWith ()가 예상대로 작동하지 않는 이유는 무엇입니까?

  6. 6

    * DoesNotReturnAttribute *가 예상대로 작동하지 않는 이유는 무엇입니까?

  7. 7

    setSlideCount가 예상대로 작동하지 않는 이유는 무엇입니까?

  8. 8

    umask가 예상대로 작동하지 않는 이유는 무엇입니까?

  9. 9

    foreach가 예상대로 작동하지 않는 이유는 무엇입니까?

  10. 10

    getparent ()가 예상대로 작동하지 않는 이유는 무엇입니까?

  11. 11

    dropna ()가 예상대로 작동하지 않는 이유는 무엇입니까?

  12. 12

    sizeof가 예상대로 작동하지 않는 이유는 무엇입니까?

  13. 13

    ^ 및 $가 예상대로 작동하지 않는 이유는 무엇입니까?

  14. 14

    내 함수가 예상 한 데이터를 반환하지 않는 이유는 무엇입니까?

  15. 15

    이 "grep -P"가 예상 한대로 작동하지 않는 이유는 무엇입니까?

  16. 16

    정규식 '. +'가 예상대로 작동하지 않는 이유는 무엇입니까?

  17. 17

    때때로 내 코드가 예상대로 작동하지 않는 이유는 무엇입니까?

  18. 18

    내 람다 함수가 예상대로 작동하지 않는 이유는 무엇입니까?

  19. 19

    내 std :: ref가 예상대로 작동하지 않는 이유는 무엇입니까?

  20. 20

    내 공장과 테스트가 예상대로 작동하지 않는 이유는 무엇입니까?

  21. 21

    내 루프가 예상대로 작동하지 않는 이유는 무엇입니까?

  22. 22

    datetime.utcnow가 freezegun에서 예상 한대로 작동하지 않는 이유는 무엇입니까?

  23. 23

    C 매트릭스가 예상 한대로 작동하지 않는 이유는 무엇입니까?

  24. 24

    setInterval 내부의 setState가 예상대로 작동하지 않습니다. 이유는 무엇입니까?

  25. 25

    내 SVG가 예상 한 색상을 사용하지 않는 이유는 무엇입니까?

  26. 26

    내 int가 제대로 반환되지 않는 이유는 무엇입니까?

  27. 27

    이 SKEmitterNode가 예상대로 표시되지 않는 이유는 무엇입니까?

  28. 28

    이 쉘 스크립트가 PHP에서 예상대로 실행되지 않는 이유는 무엇입니까?

  29. 29

    이 예에서 SFINAE가 예상대로 작동하지 않는 이유는 무엇입니까?

뜨겁다태그

보관