小编gx1*_*x15的帖子

输入为0时停止取值

我需要代码,从用户那里获取输入,然后将它们加在一起 ​​- 简单.但是我找不到方法,接受输入直到0被按下并且将数字加在一起..到目前为止,我做了它需要10个值,但就像我说它需要自定义..感谢您的帮助.

int[] myarray = new int[10];
for (int i = 0; i < 10; i++)
{
    myarray[i] = Convert.ToInt32(Console.ReadLine());
}

int a = 0;
for (int j = 0; j < 10; j++)
{
    a = a + myarray[j];
}

Console.WriteLine(a);
Console.ReadLine();
Run Code Online (Sandbox Code Playgroud)

c# arrays int for-loop

2
推荐指数
1
解决办法
163
查看次数

生成随机数1-100

我需要生成从1到100的随机数,我知道如何做这个部分......

我需要询问用户他想要生成多少个数字(如果他说5该程序需要从1到100生成5个数字).我现在只知道如何通过在列表中添加新的int来创建可修复的金额.

我之前做过那个,但后来我无法使它工作,所以它会写出这些数字的平均值和最小值+最大值.

这是我的代码如下:

Random k = new Random(); 
//here i added in the same way other variables and put them in a list
int j = k.Next(100);

Console.WriteLine("");
double[] list1 = {j}; 
double povp = list1.Average();
Console.WriteLine(povp);

Console.WriteLine("");
Console.WriteLine(list1.Max()); 
Console.WriteLine("");
Console.WriteLine(list1.Min());

Console.ReadKey();
Run Code Online (Sandbox Code Playgroud)

c# random average max min

2
推荐指数
1
解决办法
8785
查看次数

标签 统计

c# ×2

arrays ×1

average ×1

for-loop ×1

int ×1

max ×1

min ×1

random ×1