作业帮 > 综合 > 作业

C语言书费已知单价输入数量求总价 给定每种图书购买的数量,编程计算应付的总费用

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/06/04 00:43:58
C语言书费已知单价输入数量求总价 给定每种图书购买的数量,编程计算应付的总费用
//使用循环语句依次读取就可以了
#include
int main()
{
int n=0,m,i;
double s=0.0,j;//j存储的为图书单价
printf("请依次输入各图书的购买数量,以-1结束\n");
while(n!=-1)
{
scanf("%d,%d",&n,&m);//n表示图书编号,m表示购买的图书的数量
switch(n)
{
case 1:
j=2.98;
break;
case 2:
j=4.50;
break;
case 3:
j=9.98;
break;
case 4:
j=4.49;
break;
case 5:
j=6.87;
break;
default:
j=0;
}
s+=j*m;
}
printf("图书总价格是%lf",s);
system("pause");
return 0;
}
//输入情况:
//1,4回车
//2,3回车
//-1回车