网站tag聚合怎么做,网络营销推广方式包括哪些,做一万个网站,开源系统网站实验3-5 查询水果价格 #xff08;15 分#xff09; 给定四种水果#xff0c;分别是苹果#xff08;apple#xff09;、梨#xff08;pear#xff09;、桔子#xff08;orange#xff09;、葡萄#xff08;grape#xff09;#xff0c;单价分别对应为3.00元/公斤、…实验3-5 查询水果价格 15 分 给定四种水果分别是苹果apple、梨pear、桔子orange、葡萄grape单价分别对应为3.00元/公斤、2.50元/公斤、4.10元/公斤、10.20元/公斤。
首先在屏幕上显示以下菜单
[1] apple [2] pear [3] orange [4] grape [0] exit 用户可以输入编号1~4查询对应水果的单价。当连续查询次数超过5次时程序应自动退出查询不到5次而用户输入0即退出输入其他编号显示价格为0。
输入格式: 输入在一行中给出用户连续输入的若干个编号。
输出格式: 首先在屏幕上显示菜单。然后对应用户的每个输入在一行中按格式“price 价格”输出查询结果其中价格保留两位小数。当用户连续查询次数超过5次、或主动输入0时程序结束。
输入样例1: 3 -1 0 2 输出样例1: [1] apple [2] pear [3] orange [4] grape [0] exit price 4.10 price 0.00 输入样例2: 1 2 3 3 4 4 5 6 7 8 输出样例2: [1] apple [2] pear [3] orange [4] grape [0] exit price 3.00 price 2.50 price 4.10 price 4.10 price 10.20 作者: C课程组 单位: 浙江大学 时间限制: 400 ms 内存限制: 64 MB 代码长度限制: 16 KB 编译器:共 1 种编译器可用
#includestdio.h
int main()
{int i,choice,m0;float apple3.0,pear2.5,orange4.1,grape10.2;for(i1;i5;i){ scanf(%d,choice);if(m 0) {printf([1] apple\n[2] pear\n[3] orange\n[4] grape\n[0] exit\n);m1;}switch(choice){case 1: printf(price 3.00\n);break;case 2: printf(price %.2f\n,pear);break;case 3: printf(price %.2f\n,orange);break;case 4: printf(price %.2f\n,grape);break;case 0: break;default : printf(price %.2f\n,0); break;}if(choice0) break;}
}