3分支结构(swich) (练习)-《C#程序设计基础》(河海大学出版社)同步精品课堂
|
2页
|
65人阅读
|
0人下载
1. 在C#中,switch…case语句用( )来处理不匹配“case表达式”的值。
A. default B. break C. goto D. next
1. A
【解析】在switch…case语句中,使用default来处理不匹配“case表达式”的值。
2. 当mon=6时,下面程序的运行结果是( )。
switch (mon)
{
case 2:
days = 28;
break;
case 6:
days = 30;
break;
default:
days = 31;
break;
}
- 0 B. 28 C. 30 D. 31
2. C
【解析】mon=6,判断case后面的常量表达式是否与mon的值相等,如果相等,则执行该case后面的语句,即days=30。
3. switch…case语句中的break语句是必须要有的,和case语句成对出现。( )
3. 正确
【解析】switch…case语句中的break语句和case语句成对出现。
4. 在switch…case语句中,case后面的表达式必须是 。
4. 常量表达式
【解析】在switch…case语句中,case后面的表达式必须是常量表达式。
四、编程题
5. 设计一个简易计算器,能实现加、减、乘、除基本运算。要求:输入数据和运算符,输出计算结果,并可以进行下一次运算,按Q键退出运算。运行结果如图所示。
学科网(北京)股份有限公司