IWoTke 2023-06-12 10:57 采纳率: 93.5%
浏览 20
已结题

关于#C##的问题,如何解决?

求C#语言完成下面编程题目

求以下问题的完整代码,C#语言,控制台程序

img

  • 写回答

2条回答 默认 最新

  • CSDN专家-showbo 2023-06-12 10:59
    关注
    using System;
    using System.Collections.Generic;
    using System.Linq;
    namespace ConsoleApp2
    {
       
        class Program
        {
            static void Main(string[] args)
            {
                var students = new List<int[]>();
                var r = new Random();
                for (var i = 0; i < 20; i++)
                {
                    int[] scores = new int[4];
                    for (var k = 0; k < 4; k++)
                        scores[k] = r.Next(30, 101);
                    students.Add(scores);
                }
                int[] subjects = new int[4] { 0, 0, 0, 0 };
                foreach(var stu in students)
                {
                    Console.WriteLine("学生成绩:" + String.Join(",", stu) + " 平均成绩为:" + Math.Round(stu.Average(), 2));
                    subjects[0] += stu[0];
                    subjects[1] += stu[1];
                    subjects[2] += stu[2];
                    subjects[3] += stu[3];
                }
                for(var i = 0; i < 4; i++)
                {
                    Console.WriteLine($"科目{i + 1}平均成功为:" + Math.Round((double)subjects[i] / 20, 2));
                }
                Console.ReadKey();
            }
        }
    }
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 6月28日
  • 已采纳回答 6月20日
  • 创建了问题 6月12日

悬赏问题

  • ¥15 preLaunchTask"C/C++: aarch64- apple-darwin22-g++-14 生成活动 文件”已终止,退出代码为-1。
  • ¥18 关于#贝叶斯概率#的问题:这篇文章中利用em算法求出了对数似然值作为概率表参数,然后进行概率表计算,这个概率表是怎样计算的呀
  • ¥20 C#上传XML格式数据
  • ¥15 elementui上传结合oss接口断点续传,现在只差停止上传和继续上传,各大精英看下
  • ¥100 单片机hardfaulr
  • ¥20 手机截图相片分辨率降低一半
  • ¥50 求一段sql语句,遇到小难题了,可以50米解决
  • ¥15 速求,对多种商品的购买力优化问题(用遗传算法、枚举法、粒子群算法、模拟退火算法等方法求解)
  • ¥100 速求!商品购买力最优化问题(用遗传算法求解,给出python代码)
  • ¥15 虚拟机检测,可以是封装好的DLL,可付费