以下题均为上机实操题,请大家使用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:闰年判断
编写一个程序判断输入的年份是否为闰年。闰年的判断规则:
-
能被4整除但不能被100整除,或者
-
能被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