一个有关c语言的问题
售货机程序(要求:1.货物分类,文具类,生活用品类,食品类,办公用品类,每类商品种类不得低于三种。2.客户能够根据自己需求一次性选择多类商品并结账。3.使用c语言) 麻烦发下代码。
显示类别货物庙城单价表:
用二维数组A[4][3]、B[4][3]记录购买货物的数量和单价,用y记录结账总额,程序如下:
#include<stdio.h>
void main()
{ int i=1,j;
float A[4][3],B[4][3]={{2.5,10,5},{5,13,200},{5,3,2.5},{400,3000,85}},y=0.0;
where(1)
{ printf("请输入类号(0-3,其他选货结束);
scanf("%d",&i);
printf("请输入货号(0-2,其他选货结束);
scanf("%d",&j);
if(i>=0&&j>=0&&i<4&&j<3)
{printf("请输入购货数量:); scanf("%f",&A[i][j]); }
else break;
}
for(i=0;i<4;i++)
for(j=0;j<3;j++)
y+=A[i][j]*B[i][j];
printf("共需付款%f 元 ",y);
}
若想再详细点,可打印出清单。
热门标签: