1 条题解

  • 0
    @ 2025-10-23 17:17:03

    思路分析

    1. 任务拆解:

    • 读取患病人数n
    • 读取n个患者的年龄数据
    • 按四个年龄段统计患病人数
    • 计算各年龄段人数及占总人数的百分比

    2. 关键点分析:

    • 使用四个计数器分别统计不同年龄段
    • 百分比计算:年龄段人数 ÷ 总人数 × 100
    • 输出格式要求:人数和百分比在同一行,百分比保留2位小数并带%号

    3. 步骤规划: 第一步:读取患病人数n 第二步:循环n次,读取每个患者的年龄 第三步:遍历年龄数据,分类统计到四个年龄段 第四步:分别计算各年龄段占总人数的百分比 第五步:按格式输出各年龄段的人数和百分比

    4. 代码对应:

    • cin>>n:读取总患病人数
    • 第一个for循环:输入所有患者的年龄
    • 第二个for循环:使用if语句将年龄分类统计到ans1-ans4
    • printf语句:输出人数和百分比(%%用于输出%符号)
    • 1

    信息

    ID
    491
    时间
    1000ms
    内存
    16MiB
    难度
    3
    标签
    (无)
    递交数
    424
    已通过
    239
    上传者