这是代码
#include<stdio.h>
int main()
{
int i,n=0;
float s,c=0,p;
char a;
printf("\n请选择购买的商品编号:");
printf("1.T恤 2.球鞋 3.球拍");
for(;1;)
{
printf("\n请输入商品编号:");
scanf("%d",&i);
printf("\n请输入购买数量:");
scanf("%d",&n);
switch(i)
{
case1:
p=245.0;
printf("T恤 ¥245.00\t");
break;
case2:
p=570.0;
printf("球鞋 ¥570.00\t");
break;
case3:
p=320.0;
printf("球拍 ¥320.00\t");
break;
}
printf("数量%d\t",n);
s=n*p;
printf("合计%.2f",s);
fflush(stdin);
printf("\n是否选择继续购买?(y/n):");
scanf("%c",&a);
c=c+s;
printf("应付金额:%.2f",c);
if(a=='y')
{
continue;
}
if(a=='n')
{
break;
}
}
return 0;
}
#include<stdio.h>
int main()
{
int i,n=0;
float s,c=0,p;
char a;
printf("\n请选择购买的商品编号:");
printf("1.T恤 2.球鞋 3.球拍");
for(;1;)
{
printf("\n请输入商品编号:");
scanf("%d",&i);
printf("\n请输入购买数量:");
scanf("%d",&n);
switch(i)
{
case1:
p=245.0;
printf("T恤 ¥245.00\t");
break;
case2:
p=570.0;
printf("球鞋 ¥570.00\t");
break;
case3:
p=320.0;
printf("球拍 ¥320.00\t");
break;
}
printf("数量%d\t",n);
s=n*p;
printf("合计%.2f",s);
fflush(stdin);
printf("\n是否选择继续购买?(y/n):");
scanf("%c",&a);
c=c+s;
printf("应付金额:%.2f",c);
if(a=='y')
{
continue;
}
if(a=='n')
{
break;
}
}
return 0;
}