这是我为家庭作业所做的代码,我按照前一个实验室的类似格式来构建这段代码。代码编译成功,我能够输入所有系数,但一旦完成,就不会发生任何事情,并且插入器不插入等式。
#include <stdio.h>
/*Quadratic Polynomial Solver*/
int main(int argc, char* argv[]){
int A,B,C,X;
printf("Enter Coefficient A:");
scanf("%d",&A);
printf("Enter Coefficient B:");
scanf("%d",&B);
printf("Enter Coefficient C:");
scanf("%d",&C);
printf("Enter Variable X:");
scanf("%d",&X);
A * X * X + B * X + C;
return 0;
}
答案 0 :(得分:4)
您需要以某种方式保存等式的结果,然后计算它,如下所示:
#include <stdio.h>
/*Quadratic Polynomial Solver*/
int main(int argc, char* argv[]){
int A,B,C,X,R;
printf("Enter Coefficient A:");
scanf("%d",&A);
printf("Enter Coefficient B:");
scanf("%d",&B);
printf("Enter Coefficient C:");
scanf("%d",&C);
printf("Enter Variable X:");
scanf("%d",&X);
R = A * X * X + B * X + C; // Save result to int R
printf("Solution is %d",R); // Compute Result
return 0;
}
此处int
的新R
变量(对于结果)用于保存等式的结果,然后使用printf
打印
答案 1 :(得分:1)
你需要计算一些东西,然后打印出来
int foo = A * X * X + B * X + C;
printf("foo=%d\n", foo);