01

身体质量指数(BMI)计算器

输入身高(cm)和体重(kg),计算 BMI 值并根据以下标准输出健康状态:

  • BMI < 18.5:体重过轻
  • 18.5 ≤ BMI < 24:身材很棒
  • 24 ≤ BMI < 27:体重过重
  • 27 ≤ BMI < 30:轻度肥胖
  • 30 ≤ BMI < 35:中度肥胖
  • BMI ≥ 35:重度肥胖
02

判断闰年

输入一个年份,判断该年份是否为闰年,并输出"闰年"或"平年"。

示例1:2000 → 闰年 示例2:1900 → 平年 示例3:2024 → 闰年
03

三角形判断与计算

输入三条边,判断是否能构成三角形,若能则输出其周长和面积(保留2位小数)。

提示:面积使用海伦公式:S = √(s(s-a)(s-b)(s-c)),其中 s = (a+b+c)/2

04

电费计算器

按以下阶梯电价计算电费:

  • 月用电量 ≤ 100 度:0.53 元/度
  • 101 ~ 200 度:0.58 元/度
  • 201 ~ 300 度:0.63 元/度
  • 300 度以上:0.83 元/度

输入用电量,输出需要缴纳的电费(保留2位小数)。

05

百分制成绩转等级(match-case 版)

match-case 实现成绩等级转换:A(90+)、B(80-89)、C(70-79)、D(60-69)、E(60以下)。

思考:成绩分级适合用 match-case 还是 if-elif?为什么?