选择结构嵌套
上一节
下一节
一、嵌套if选择结构
嵌套 if 语句,只有当外层 if 的条件成立时,才会判断内层 if 的条件。例如,活动计划的安排,如果今天是工作日,则去上班,如果今天是周末,则外出游玩;同时,如果周末天气晴朗,则去室外游乐场游玩,否则去室内游乐场游玩。
语法:
执行过程:
例如:
巩固练习:输入运动员的性别和预赛成绩,如果预赛成绩大于 80 分的可进入决赛,然后根据性别再划分为男子组决赛和女子组决赛。
任务1:
订购旅游机票时,机票的价格受淡季、旺季的影响,而且头等舱和经济舱的价格也不同,假设机票原价为5000元,4-10月为旺季:头等舱打九折、经济舱打八折;其余月份为淡季:头等舱打五折、经济舱打四折,编写程序,根据出行的月份和选择的舱位计算并输出实际的机票价格。
任务2(用switch实现):
从键盘输入0-6的一个整数,输出对应的星期几,比如输入1则输出“今天是星期一”的信息,输入0则输出“今天是星期日”的信息,输入0-6以外的其它值则输出“输入错误!”的信息。