switch选择结构作业
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1、有else if块的选择结构是()C
A.基本if选择结构
B.if-else选择结构
C.多重if选择结构
D.switch选择结构
2、下列关于if选择结构和switch选择结构的说法正确的是()BD
A.if-else选择结构中else语句是必须有的
B.多重if选择结构中else语句可选
C.嵌套if选择结构中不能包含else语句
D.switch选择结构中default语句可选
3、下列代码运行结果是? 很干燥
public static void main(String[] args) {
int shiDu = 45;
if (shiDu >= 80) {
System.out.println("要下雨了");
} else if (shiDu >= 50) {
System.out.println("天很阴");
} else if (shiDu <= 30) {
System.out.println("很舒适");
} else if (shiDu >= 0) {
System.out.println("很干燥");
}
}
4、下面代码运行结果是()学钢琴
public static void main(String[] args) {
int day = 3;
switch (day) {
case 1:
case 3:
case 5:
System.out.println("学钢琴");
break;
case 2:
System.out.println("学英语");
default:
System.out.println("休息哦");
}
}
5、下列语句序列执行后,k 的值是( )。54
int x = 6, y = 10, k = 5;
switch (x % y) {
case 0:
k = x * y;
case 6:
k = x / y;
case 12:
k = x - y;
default:
k = x * y - x;
6、使用switch结构实现为小明定制学习计划,星期一、星期三、星期五学习编程,星期二、星期四、星期六学习英语,星期日休息。
7、编程实现迷你计算器功能,支持加、减、乘、除,从控制台输入两个操作数,输出运算结果。