首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

题型解决办法

2012-10-10 
题型用C#语言编程:输出50个学生的成绩,并输出其中的最高分和最低分[解决办法]用Listfloat 添加50个成绩,

题型
用C#语言编程:输出50个学生的成绩,并输出其中的最高分和最低分

[解决办法]
用List<float> 添加50个成绩,然后遍历输出就是了,取得最大值,可以直接用List的sort函数排序,或者用Linq直接取Max
[解决办法]

C# code
int[] scores = new int[50];for (int i = 0; i < 50; i++){    Console.WriteLine("请输入第{0}个学生的成绩", i + 1);    scores[i] = int.Parse(Console.ReadLine());}int min = scores[0];int max = scores[1];for (int i = 1; i < 50; i++){    if (scores[i] < min) min = scores[i];    if (scores[i] > max) max = scores[i];}Console.WriteLine("最高分是{0},最低分是{1}。", max, min);
[解决办法]
C# code
Console.WriteLine("请输入50个学生的成绩,用逗号分开:");string[] arr = Console.ReadLine().Split(',');int[] scores = new int[50];for (int i = 0; i < 50; i++){    scores[i] = int.Parse(arr[i].Trim());}int min = scores[0];int max = scores[1];for (int i = 1; i < 50; i++){    if (scores[i] < min) min = scores[i];    if (scores[i] > max) max = scores[i];}Console.WriteLine("最高分是{0},最低分是{1}。", max, min);
[解决办法]
你觉得你是不是很过分。
[解决办法]
无法谅解你的态度。以及你避重就轻的辩解。

我看不到你任何的思考、努力,哪怕是不成功的尝试。
[解决办法]
那么你的“学习”在哪里呢?你从我给你的两个代码中哪怕学到了一点点东西,那么请你告诉我是什么呢?

如果你前两段代码什么也没学会,只是练习了下复制粘贴的技巧,我想再给你第三段代码也没有任何意义,你的复制粘贴练习的很不错,不需要再练习了。

热点排行