SOPHIA 2023-03-22 08:12 采纳率: 61.9%
浏览 30
已结题

关于#java#的问题:计算平均数,输入负数自动退出我写的这个哪里错了

输入十个成绩,计算平均数,最高成绩假设为100,输入负数自动退出

img


我写的这个哪里错了,请求帮忙看看

  • 写回答

4条回答 默认 最新

  • 快乐鹦鹉 2023-03-22 08:39
    关注

    你总共就输入了一个成绩啊
    把12行放到while循环内,这样才能不断接收新输入的整数。

    int grade[] = new int[10];
    int i=0;
    while(true)
    {
        int n = scanner.nextInt();
        if(n<0)
            break;
        grade[i++] = n;
    }
    
    
    评论 编辑记录

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 9月8日
  • 创建了问题 3月22日