求一个C语言(非C++)的用于商品结算的代码。

来源:百度知道 编辑:UC知道 时间:2024/06/07 21:01:41
问题:
现在有大米、糖等若干商品,它们都有代码,假设为1、2……,它们的价格也各不相同。
要求:
1.界面里面能够输入商品代码(顾客有可能买1,可能买2,也可能买1和2……);
2.代码输完后要求输入商品数量;
3.计算每一种商品价格的小计;
4.计算需要支付的总价;
5.打印结算结果(购物小票)。
---------------------------------------------------------------------------------
反正就是布置的一道C程序题目,能在DOS下运行出来就行了,类似于超市里的小票
感谢感谢感谢啊,都靠你们了。。。太谢谢了。。。泪奔中。。。
不用把结果储存,我大一刚学C,在50行内,反正弄个像模像样的就行了。

总共43行~
看起来是像模像样~

#include<stdio.h>
#include<windows.h>
main()
{char k='y';
int s,n[5],money[5]={0},number[5]={0},i=1,sum=0;
while(k=='y'||k=='Y')
{printf("请输入要购买的商品编号(1、2、3、4):\n");
scanf("%d",&s);
switch (s){case 1:
printf("请输入商品1的数量:\n");
scanf("%d",&n[1]);
money[1]=money[1]+10*n[1];
++number[1];
break;
case 2:
printf("请输入商品2的数量:\n");
scanf("%d",&n[2]);