Python/C++/C语言分支语句编程应用题练习-if……elif……else综合运用练习

2025-06-11 51 0

以下题均为上机实操题,请大家使用Dev、Visual Studi、C-Fre等IDE编译器来做,如果家里电脑没有安装或者身边没有电脑则可以使用在线编译器。这里推荐以下两个在线编译器(点击即可进入):




测试知识点:分支语句


题目1:判断数字正负

编写一个程序,要求用户输入一个数字,然后判断该数字是正数、负数还是零,并输出相应的结果。

示例:

请输入一个数字: 5
这是一个正数

题目2:成绩等级转换

编写一个程序,将百分制成绩转换为等级制:

  • 90分及以上为'A'

  • 80-89分为'B'

  • 70-79分为'C'

  • 60-69分为'D'

  • 60分以下为'E'

示例:

请输入成绩: 85
成绩等级: B

题目3:闰年判断

编写一个程序判断输入的年份是否为闰年。闰年的判断规则:

  1. 能被4整除但不能被100整除,或者

  2. 能被400整除

示例:

请输入年份: 2020
2020年是闰年

题目4:计算器

编写一个简单的计算器程序,要求用户输入两个数字和一个运算符(+, -, *, /),然后根据运算符进行相应的计算并输出结果。

示例:

请输入第一个数字: 5
请输入运算符(+, -, *, /): *
请输入第二个数字: 3
计算结果: 15

题目5:三角形类型判断

编写一个程序,输入三角形的三条边长,判断它们能否构成三角形。如果能构成三角形,进一步判断是等边、等腰还是普通三角形。

示例1:

请输入第一条边长: 3
请输入第二条边长: 4
请输入第三条边长: 5
这是一个普通三角形

示例2:

请输入第一条边长: 3
请输入第二条边长: 3
请输入第三条边长: 3
这是一个等边三角形

题目6:奇偶数判断

编写程序判断用户输入的数字是奇数还是偶数。

示例:

请输入一个整数: 7
7是奇数

题目7:年龄分段

编写程序根据用户年龄输出不同信息:

  • 0-12岁:儿童

  • 13-17岁:青少年

  • 18-65岁:成年人

  • 66岁及以上:老年人

示例:

请输入您的年龄: 25
您是成年人

题目8:月份天数判断

编写程序输入月份数字(1-12),输出该月份的天数(不考虑闰年)。

示例:

请输入月份(1-12): 2
2月有28天

题目9:简单登录验证

编写程序验证用户名和密码:

  • 用户名为"admin"且密码为"123456"时显示"登录成功"

  • 否则显示"用户名或密码错误"

示例:

请输入用户名: admin
请输入密码: 123456
登录成功

题目10:BMI指数判断

编写程序计算BMI指数并根据结果给出健康建议:

  • BMI = 体重(kg) / (身高(m)²)

  • BMI<18.5:偏瘦

  • 18.5≤BMI<24:正常

  • 24≤BMI<28:超重

  • BMI≥28:肥胖

示例:

请输入体重(kg): 70
请输入身高(m): 1.75
您的BMI指数为22.86,体重正常

题目11:出租车计费

编写程序计算出租车费用:

  • 起步价13元(含3公里)

  • 3-15公里:每公里2.3元

  • 超过15公里:每公里3.45元

示例:

请输入行驶里程(公里): 18
车费为: 47.85元

题目12:猜数字游戏

编写猜数字游戏,程序随机生成1-100的数字,用户输入猜测的数字,程序给出"太大"、"太小"或"正确"的提示。

示例:

请输入你猜的数字(1-100): 50
太小了!
请输入你猜的数字(1-100): 75
太大了!
请输入你猜的数字(1-100): 63
恭喜你,猜对了!

题目13:快递费用计算

编写程序计算快递费用:

  • 首重1kg内10元

  • 续重每kg 5元

  • 超过10kg部分每kg 3元

  • 偏远地区加收15元

示例:

请输入重量(kg): 12
是否偏远地区(1-是 0-否): 1
快递费用为: 76元

题目14:会员折扣系统

编写程序根据会员等级计算折扣:

  • 普通会员:无折扣

  • 银卡会员:9折

  • 金卡会员:8折

  • 钻石会员:7折
    根据用户输入的会员等级和消费金额计算实际支付金额

示例:

请输入会员等级(1-普通 2-银卡 3-金卡 4-钻石): 3
请输入消费金额: 1000
实际支付金额: 800元

免责声明
本站https://ygz.ink文章https://ygz.ink/archives/2443.html中提供的一切软件、教程和内容信息仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则一切后果请用户自负。本站部分信息来自博主网络收集整理,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑或手机中彻底删除上述内容。如果您喜欢该程序和内容,请支持正版,购买注册,得到更好的正版服务。我们非常重视版权问题,如有侵权请邮件与我们联系处理。敬请谅解!
邮箱:gouweicaosheji@163.com

相关文章

SPIKE乐高机器人作业测验六
Scratch图形化作业测验九
Python编程语言作业测验五
SPIKE乐高机器人作业测验五
Scratch图形化作业测验八
Python编程语言作业测验四

发布评论

在线客服
我们将24小时内回复。
2025-06-12 23:12:15

您好,有任何疑问请与我们直接联系!

您的工单我们已经收到,我们将会尽快跟您联系!
取消

选择聊天工具: