条件控制语句_练习题
练习建议:
做提前先仔细自考,想清楚流程,在编写代码。
完成题目后,建议能够限定时间,挑战:在不借助视频和前期代码的情况下,一次性编写并运行出来。
【达人、专业】
1: (print语句)
2-4:三选一 (if基本概念)
5-7:三选一 (多重条件判断)
请结合自身理解和背景,出一道多重条件判断题目,并自行解答。
【专业】
8-9:二选一 (逻辑训练)
1.用print打印出下面内容: (试试有几种方法)
莫道谗言如浪深,
莫言迁客似沙沉。
千淘万漉虽辛苦,
吹尽狂沙始到金。
2.利用if语句写出猜大小游戏:
设定一个理想比如:68,让用户输入数字,若大于68,则显示
猜测结果大了,若小于68,则显示猜测的结果小了,只有等于68,
显示猜测结果正确。
3.提示用户输入“管理员”,判断用户输入的对不对。如果对,提示”admin“;如果不对,提示输入有误。
4.用户输入一个整数,判断奇数还是偶数,并打印输出结果。
5.提示用户输入他的体重和身高,计算身体质量指数 (BMI)。
体质指数(BMI)=体重(kg)÷身高的平方(m)
例如:一个人的身高为1.75米,体重为68千克,他的BMI=68/(1.752)=22.2(千克/米2)当BMI指数为18.5~23.9时属正常。
成人的BMI数值:过轻:低于18.5;正常:18.5-24.99;过重:25-28;肥胖:28-32
根据用户输入进行提示,如果小于18.5, 提示"过轻"; 如果大于18.5, 小于 24.99, 提示“正常”; 如果大于25, 小于等于28. 提示”过重“;如果大于28, 小于32. 提示”肥胖“。
6.用户输入2个数字x和y,根据用户输入的坐标值,判断坐标点所在象限。
若x>0 , y>0 第一象限
若x<0 , y>0 第二象限
若x<0 , y<0 第三象限
若x>0 , y<0 第四象限
若x=0 , y=0 原点
若x=0或y=0 在x轴或y轴上
7.用户输入一个月份,然后判断月份是多少月,根据不同的月份,打印该月份所属的季节。
提示: 3,4,5 春季 6,7,8 夏季 9,10,11 秋季 12, 1, 2 冬季
8.输入年、月,输出本月有多少天。合理选择分支语句完成设计任务。
输入样例1:2020 2
输出结果1:本月29天
输入样例2:2021 9
输出结果2:本月30天
9.用户输入年份year, 判断是否为闰年?
闰年的判断标准:year能被4整除但是不能被100整除,或者 year能被400整除, 那么就是闰年;