2014 第三章上机实验2 switch语句习题 答案
2. 给出一个百分制的成绩,要求输出成绩等级'A','B','C','D','E'。90分以上为'A',80~89分为'B',70~79分为'C',60z69分为'D',60分以下为'E'。 解1
#include
解2:
#include
C++程序设计(第2版)
cin>>x; y=x/10; if (x==100) y=9; //剔除x=103之类出现10的情况 switch(x/10) { case 9:cout<<\ break; case 8:cout<<\ break; case 7:cout<<\ break; case 6:cout<<\ break; case 5: case 4: case 3: case 2: case 1:
case 0:cout<<\ break; default:cout<<\输入错误\ } return 0; }
3、编写一个程序,当输入’S’或’s’、’T’或’t、’’C’或’c’ 时,分别转去执行计算正方形、三角形和圆的面积,分别用switch语句实现
运行实例
#include
const float pi=3.1415926; char ch;
C++程序设计(第2版)
cout<<\请输入想计算哪种图形面积?\\n\
cout<<\代表正方形,\\'T\\'or\\'t\\'代表三角形,\\'C\\'or\\'c\\'代表圆\\n\ cin>>ch; switch (ch) {
case 'S':case 's': {
float a,area;
cout<<\请输入正方形边长\ cin>>a; area=a*a;
cout<<\正方形面积为:\ break; }
case 'T':case 't': {
float a,b,area;
cout<<\请输入三角形底和高\ cin>>a>>b; area=a*b/2;
cout<<\三角形面积为:\ break; }
case 'C':case'c': {
float r,area;
cout<<\请输入圆的半径\ cin>>r; area=pi*r*r;
cout<<\圆面积为:\ break; }
default:
cout<<\输入错误\ } return 0; }
6编写一个程序,要求用户输入今天星期几,根据用户的输入判断是工作日还是周末,并显示合适的问候语。如果输入的数字不在1~7之间,显示“请输入位于1到7之间的数”,如
C++程序设计(第2版)
果输入数字为6或7,显示“周末愉快”,如果输入数字1-5,显示“工作日愉快”
#include
cout<<\星期几的代号为:\星期一 =1\星期二 =2\星期三 =3\星期四 =4\星期五 =5\星期六 =6\星期日 =7\cin>>x; switch(x) { case 1: case 2: case 3: case 4: case 5:cout<<\工作日愉快\ break; case 6: case 7:cout<<\周末愉快\ break; default:cout<<\请输入位于1到7之间的数\ } return 0; }
1、查询自动售货机中商品的价格,假设自动售货机出售4种商品,薯片(crisps)、爆米花(popcorn)、巧克力(chocolate)和可乐(cola),售价分别是每份3.0、2.5、4.0和3.5元。在屏幕上显示以下菜单,用户可以查询商品的价格,用户输入编号1~4,显示相应商品的价格;输入其他编号,显示价格为0。
C++程序设计(第2版)
运行实例
#include
int choice, i; double price;
cout<<\ cout<<\ cout<<\ cout<<\ cout<<\ cin>>choice;
switch (choice) { case 1: price=3.0; break; case 2: price=2.5; break; case 3: price=4.0; break; case 4: price=3.5; break; default: price=0.0; break; }
cout<<\ return 0; }
2、输入一个形式如“操作数 运算符 操作数”的四则运算表达式,输出运算结果。 解1:
#include
int a,b; char op;
cout<<\输入操作数1,运算符,操作数2: \ cin>>a>>op>>b; switch(op) {
case '+':cout<
相关推荐:
- [综合文档]应答器设备技术规范(征求意见稿)A1
- [综合文档]教师 2012年高考政治试题按考点分类汇
- [综合文档]保险公司的总经理助理竞职演说
- [综合文档]卫生应急大练兵大比武活动考试--题库(
- [综合文档]徐州经济技术开发区总体规划环境影响报
- [综合文档]汉语拼音表(带声调)
- [综合文档]二年级 上 思维训练( 1~18)
- [综合文档]特色学校五年发展规划
- [综合文档]机床经常出现报警“X1轴定位监控”
- [综合文档]《电子技术基础》21.§5—2、3、4 习题
- [综合文档]浙江省深化普通高中课程改革
- [综合文档]CRISP原理 - 图文
- [综合文档]2017年电大社会调查研究与方法形考答案
- [综合文档]浅析建筑施工安全毕业论文
- [综合文档]《回忆我的母亲》名师教案
- [综合文档]装饰装修工程监理规划
- [综合文档]三下乡心得体会-文艺
- [综合文档]柱计算长度系数 - 图文
- [综合文档]全流程思考,提高燃电系统热电转换率--
- [综合文档]2018年嘉定区中考物理一模含答案
- 433M车库门滚动码遥控器
- 8、架空线路施工规范
- 大学四年声乐学习的体会
- 新北师大版五年级数学上册《轴对称再认
- 部编版五年级上册语文第六单元小结复习
- 小学六年级英语形容词用法
- 第2课 抗美援朝保家卫国 课件01(岳麓版
- 2015年天津大学运筹学基础考研真题,考
- 微机计算机控制技术课后于海生(第2版)
- 安全教育实践活动
- Delphi程序设计教程_第1章_Delphi概述
- 第八讲 工业革命与启蒙运动
- 《中华人民共和国药典》2005年版二部勘
- 科粤版九年级化学2.3构成物质的微粒(1)
- 西师大版数学三年级下册《长方形、正方
- ch6_冒泡排序演示
- 第4章 冲裁模具设计
- 浙江中小民营企业员工流失论文[终稿]
- 再议有线数字电视市场营运模式
- 昆明供水工程监理大纲




