屏幕上显示菜单,用户可以连续查询商品价格,当查询次数超过5次时自动退出查询,不到5次时可以选择退出,输入其他编号,显示价格为0(保留1为小数);
#include <stdio.h>
int main()
{
int choice,i;
double price;
for(i=0; i<=5; i++)
{
printf("[1]Select crips\n");
printf("[2]Select popcom\n");
printf("[3]Select chocolate\n");
printf("[4]Select cola\n");
printf("[0]exit\n");
printf("Enter your choice:");
scanf("%d",&choice);
if(choice==0)
break;
switch(choice)
{
case 1:price=3.0;
break;
case 2:price=2.5;
break;
case 3:price=4.0;
break;
case 4:price=3.5;
break;
default :price=0;
break;
}
printf("The price is:%.1f\n",price);
printf("Thanks!!\n");
}
return 0;
}
-------------------