2301_78163733 2023-05-31 10:32 采纳率: 100%
浏览 68
已结题

输入n名学生的成绩,求出学生成绩的平均值

img


请输入第几名学生成绩中那个第几名怎么输出,这个代码输出后都是第n名

  • 写回答

1条回答 默认 最新

  • 瞬间的未来式 2023-05-31 10:37
    关注

    该回答引用chatgpt:

    img

    
    # 输入学生人数
    num_students = int(input("请输入学生人数: "))
    
    # 初始化总分
    total_score = 0
    
    # 循环输入每个学生成绩并累加总分
    for i in range(1, num_students + 1):
        score = float(input(f"请输入第{i}个学生的成绩: "))
        total_score += score
    
    # 计算平均分
    average_score = total_score / num_students
    
    # 输出平均分,保留两位小数
    print(f"学生的平均分为: {average_score:.2f}")
    
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 5月31日
  • 已采纳回答 5月31日
  • 创建了问题 5月31日