西凉董卓 2015-05-09 13:47 采纳率: 100%
浏览 1602
已采纳

谁帮我改改这段代码问题出在哪里?

        int score;             //每门课成绩
        int sum = 0;           //成绩之和
        double avg = 0.0;      //平均分


        Console.WriteLine("请输入学生姓名:");
        string name = Console.ReadLine();
        for (int i = 0; i < 5; i++)
        { 
            Console.Write("请输入五门课中第"+(i+1)+"门课的成绩:");
            score=int.Parse(Console.ReadLine());
            sum+=score;

        }
        avg=sum/5;
        Console.WriteLine(name+"的平均分是:"+avg);
  • 写回答

3条回答 默认 最新

  • danielinbiti 2015-05-09 14:04
    关注
    int score;             //每门课成绩
                int sum = 0;           //成绩之和
                double avg = 0.0;      //平均分
    
    
                Console.WriteLine("请输入学生姓名:");
                string name = Console.ReadLine();
                for (int i = 0; i < 5; i++)
                { 
                    Console.Write("请输入五门课中第"+(i+1)+"门课的成绩:");//注意(i+1)括号要英文的
                    score=int.Parse(Console.ReadLine());
                    sum+=score;
    
                }
                avg=sum*1.0/5;//注意整型除以整型是先取整后在转double
                Console.WriteLine(name+"的平均分是:"+avg);
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

悬赏问题

  • ¥15 素材场景中光线烘焙后灯光失效
  • ¥15 请教一下各位,为什么我这个没有实现模拟点击
  • ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
  • ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置
  • ¥15 有没有研究水声通信方面的帮我改俩matlab代码
  • ¥15 ubuntu子系统密码忘记
  • ¥15 保护模式-系统加载-段寄存器