如何在C#中生成0~1000的随机数,填充到数组中,求出其中的最大数最小数以及排序

2024-12-01 14:49:31
推荐回答(2个)
回答(1):

int[] int_list=new int[10];
for(inti=0;i<10;i++)
{
Random r=new Random();
int index=r.next(0,1000);
int_list[i]=r;
}

for(int i=0;i{
for(int j=0;j{

if(int_list[j]{
int dem=int_list[j];
int_list[j]=int_list[j+1];
int_list[j+1]=dem;
}
}
}

最大数int_list[0],最小数int_list[9]

回答(2):

max=array[0];
for (int i=0; i{
max=array[i]>max?array[i]:max;
}