步骤:
建一个可以存10个数的数组;
生成10个数保存到数组,用循环一次;
定义两个变量,一个用来存最大值a,一个用来存最小值b;
循环判断这个数组,每次循环判断当前数大于a吗,当前数小于b吗,是的话赋值。
思路就是上面了,希望对你有帮助^^
Random类可以生成随机数。
int[] nums = new int[10];//定义长度为10的数组nums
Random r = new Random();
for (int i = 0; i < 10; i++)
{
nums[i] = r.Next(1, 101);//1--100的随机数赋给nums
}
int max=nums[0], min=nums[0];
for (int i = 0; i < nums.Length; i++)//循环比较,把nums的最大元素赋给max
{
if (max < nums[i])
{
max = nums[i];
}
}
Random r = new Random();
int [] a;
int max,min;
for(int i=0;i<10;i++)
a[i] = r.Next(1,100);
max=min=a[0];
for(int i=0:i<10;i++)
{
if(max
{
max=a[0] ;
}
if(min>a[0])
{
min=a[0];
}
}