题目链接:
练习3-8 查询水果价格 (15分)
#include<stdio.h>
int main()
{
int i,a;
double p;
for(i=1;i<=5;i++){
scanf("%d",&a);
if(a==0&&i==1){
printf("[1] apple\n");
printf("[2] pear\n");
printf("[3] orange\n");
printf("[4] grape\n");
printf("[0] exit\n");
break;
}
else if(a==0&&i!=1){
break;
}
else {
if(i==1){
printf("[1] apple\n");
printf("[2] pear\n");
printf("[3] orange\n");
printf("[4] grape\n");
printf("[0] exit\n");
}
switch(a){
case 1:p=3;
break;
case 2:p=2.5;
break;
case 3:p=4.1;
break;
case 4:p=10.2;
break;
case 0:p=10.2;
break;
default :p=0.0;
}
printf("price = %.2f\n",p);
}
}
}