int main()
{
float val=0.0
printf("输入火腿肠数量:")
scanf("%f",&val)
float num=val*10.5 printf("\n输入方便面数量:")
scanf("%f",&val)
num+=val*12.5 printf("\n输入牛奶数量:")
scanf("%f",&val)
num+=val*55.9
printf("\n应付金额%f¥ 输入支付金额:",num)
scanf("%f",&val)
printf("\n应找顾客金额:%f",val-num) scanf("%f",&val)
return 0
}
你这段程序我看不大懂啊,我也是刚学的,也做过这样的题,和我们书上的大概一样。如果可以的话把代码改成这样:
#include"sydio.h"
main()
{ float a,p,b,o,X,Y,Z /*a:苹果 p:鸭梨 b:香蕉 o:橘子*/
printf("apple,pear,banana,orange=") /*提示输入各种水果的重量*/
scanf("%f,%f,%f,%f",&a,&p,&b,&o) /*分别输入苹果、鸭梨、香蕉、橘子重量*/
X=2.5*a+1.8*p+2*b+1.6*o /*计算购物金额*/
printf("ying fu kuan=%.2f\n",X)/*输出应付款,保留两位小数*/
scanf("%f",Y); /*输入顾客付款金额*/
Z=Y-X /*计算找零金额*/
printf("zhao ling=%.2f\n") /*输出找零金额*/
}
我不知道你学到哪里了,但是这个挺简单的用不到后面的什么#include <iomanip>函数。另外每一步我都做了详细的解释,这就是在做这道题是我调出来的代码,希望能帮到你。有什么不足的,期待交流。