프로그램의 나머지 부분을 알아 냈지만 오류/경고가 없지만 이제는 입력 문제에서 잘못된 대답을 얻고 있습니다.하지만 이유는 모르겠습니다.다항식 문제를 해결하기위한 C 프로그램
관련 코드 : 그것은 나에게 버림 번호를주고
int x;
float h;
printf("Enter a number:");
scanf("%d", &x);
h= (3x+2)/(2x-4);
printf("The answer is: %.2f \n", h);
. 예를 들어 5를 입력하면 2.83을 반환 할 때 2.00을 반환합니다.
도와주세요!
편집 : 죄송합니다. 조금 피곤합니다. 나는 h에 대한 방정식을 작성했다 :
h= (3*x+2)/(2*x-4);
는'3x'와는 수레 /에 두 피연산자을 시도'2x' 오타 또는'2 * x'을 의미합니까? –
'h = (3 * x + 2.0f)/(2 * x-4); ' – BLUEPIXY
예. 미안해 편집을했다. 지금 당장. 도와 주셔서 감사합니다! –