添加数组元素
本文关键字:数组元素 添加 | 更新日期: 2023-09-27 18:31:48
我正在尝试学习C#,我有这段代码。我希望它显示一个随机的整数列表,然后在数组中将它们全部相加,然后显示所有数字的平均值。我哪里做错了,谁能帮忙?谢谢。
using System;
class grades
{
public static void Main(string[] args)
{
int sumValue = 0;
int[] grades = new int [ 30 ];
Random rnd = new Random();
for (int i = 0; i < 30; i++)
grades[i] = rnd.Next(1,101);
foreach (int i in grades)
{
Console.WriteLine("{0}", i);
sumValue = sumValue + i;
}
double average = sumValue/30;
Console.WriteLine("{0}", average);
}
}
是的,显示随机整数,但不计算加法和平均值。
是的,是的;你可以让它更明显:
double average = sumValue / 30.0;
Console.WriteLine("The average is: {0:##0.0}", average);
还要注意确保我们不做整数算术(不同的分数/舍入规则)的.0
。