怎样用C语言做混合加减乘除运算

2024-11-29 21:19:36
推荐回答(4个)
回答(1):

1、加上头文件#include
2、额,int b不可以赋值为1.8
3、%f改为&f,因为是输入,所以要传地址的。
4、scanf后的=掉,这是函数调用,不是赋值;
ok:最终程序为:
#include
#include
main()
{int a,b,f,sum;
a=32,b=8;
scanf("%d",&f);
sum=f-a/b;
printf("sum is %d\n",sum);
getch();
}
另外,我不知道你的转换公式有没有错误,但是感觉有点别扭。

回答(2):

#include "stdio.h"
main()
{int a,f,sum;
float b; // 这里浮点类型
a=32; // 这里分号
b=1.8;
scanf("%d",&f); // 这里 scanf用法
sum=(f-a)/b; // 这里括号,运算顺序
printf("sum is %d\n",sum);
getch();
}

都是小错误。 混合运算加好括号就可以了,跟普通数学公式的意思一样。

回答(3):

zai xiang xia

回答(4):

同意一楼的说法