cin>>a; switch (a10)
{case 9:
cout<<'A'< cout<<'B'< case 8: case 7: cout<<'C'< cout<<'D'< cout<<'E'< case 6: case 5 :case 4: case 3: case 2: case 1: case 0: break; default: } } } cout<<\ 13 实验__6__实验报告 教学班级:_______ 学生学号:__________ 学生姓名:___________ 实验日期:___________ 实验地点:_________(机房) 指导教师签名:__________ 实验成绩:___________ 一、实验目的 1.掌握“多路分支选择结构”算法的实现语句,switch语句的使用方法; 2.学习通过程序调试来跟踪程序运行过程,查看程序运行过程中各个变量的取值变化 情况。 二、实验任务 1. 实现一个简单的菜单程序,运行时显示 Menu: A(dd) D(elete) S(ort) Q(uit) Select one: 要求用户提供相应的输入,并在用户输入A,D,S时分别提示“数据已经增加、删除、排序”,输入为Q时程序结束。 (提示:该程序要求用户输入特定的A,D,S,Q字符显示相应信息,所以适合采用switch结构。) 2. 某公司进行产品销售,既零售也批发,零售的价格与批发的价格不同,购买产品数 量的多与少其价格也不同。具体标准见下表: 批 发 商 数量(个) 50~200 200以上 单位价格(元个) 10 8 数量(个) 1~20 20~40 40~50 零 售 商 单位价格(元个) 18 15 12 三、实验结果(源程序 + 注释) 15 #include%using namespace std; void main() {char a; cout<<\cin>>a; while (a!='Q') {switch(a) { case 'A': cout<<\数据已经增加\ case 'D': cout<<\数据删除\ case 'S': cout<<\数据已经排序\ default: cout<<\} cin>>a;} } 二 #include%using namespace std; void main() {int a; while(a!=-1) {cout<<\cin>>a; if(a>=200) cout<<\单价为8元\else { case 4: cout<<\单价为12元\break; switch(a10) case 3:case 2: cout<<\单价为15元\break; case 1:case 0: