#includeint 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;}