作业 3 应用分支与循环结构解决问题 查询水果单价

#include<stdio.h>
int main(void)
{
	int choice,i;
	double price;

	for(i=1;i<5;i++){                       /*for的循环语句开始*/
/*以下5行显示菜单*/


printf("[1]Select apples\n"); /*查询苹果价格*/
printf("[2]Select pears\n"); /*查询梨价格*/
printf("[3]Select oranges\n"); /*查询橘子价格*/
printf("[4]Select grapes\n"); /*查询葡萄价格*/
printf("[0]exit\n"); /*退出查询*/
printf("Enter choice:"); /*输入提示*/
scanf("%d",&choice); /*接受用户输入的编号*/

/*如果输入0,提前结束for循环*/
if(choice==0) break; /*此处用break跳出for循环*/
switch(choice){ case 1:price=3.0;break;/*用break跳出switch语句,下同*/
case 2:price=2.5;break; case 3:price=4.1;break; case 4:price=10.2;break; default:price=0.0;break;
}
/*输出商品价格*/
printf("price=%0.1f\n",price); } /*for的循环体语句结束
printf("Thanks\n"); /*结束查询,谢谢用户使用*/ return 0; }
posted @ 2013-10-20 21:31  huangsilinlana  阅读(284)  评论(0编辑  收藏  举报