c# 随机生成10个(0-100)的整数,并用冒泡法排序.

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/24 08:22:50
c#随机生成10个(0-100)的整数,并用冒泡法排序.c#随机生成10个(0-100)的整数,并用冒泡法排序.c#随机生成10个(0-100)的整数,并用冒泡法排序.usingSystem;usin

c# 随机生成10个(0-100)的整数,并用冒泡法排序.
c# 随机生成10个(0-100)的整数,并用冒泡法排序.

c# 随机生成10个(0-100)的整数,并用冒泡法排序.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
Random rdm = new Random();
int[] arr = new int[10];
Console.WriteLine("排序前:");
for (int i = 0; i < 10; i++)
{
arr[i] = rdm.Next(0,100);
Console.Write(arr[i] + " ,");
}
Console.WriteLine("");
Console.WriteLine("排序后:");
Sort(arr);
}
public static void Sort(int[] arr)
{
for (int j = 1; j < arr.Length; j++)
{//外循环每次把参与排序的最大数排在最后
for (int i = 0; i < arr.Length - j; i++)
{ //内层循环负责对比相邻的两个数,并把最大的排在后面
if (arr[i] > arr[i + 1])
{ //如果前 一个数大于后一个数,则交换两个数
int temp = arr[i];
arr[i] = arr[i + 1];
arr[i + 1] = temp;
}
}
}
//用 一个循环访问数组里的元素并打印
for (int j = 0; j < arr.Length; j++)
{
Console.Write(arr[j] + " ,");
}
}
}
}

c# 随机生成10个(0-100)的整数,并用冒泡法排序. 生成10个0~100之间的随机整数,按从小到大的顺序输出这些数 c#随机产生1~20之间的整数,总共生成1000次,统计其中生成的整数0,1,2,3,...…,20的个数分别是多少 C#中怎么随机产生5个整数 c#怎样生成 随机字母 c#语言 生成0.1到0.9之间的随机数字 c#随机数方法产生5个1~10(包括1和10)之间的整数. 求C#中生成1 到10整数的随机数代码 Vb小编程用随机函数生成10个100以内的的整数 找出最大值 并指出是第几个数 vb中随机生成10个10~90的整数,把能被3整除的随机数从小到大排序 随机生成100个1000以内的整数找出里边的质数并写入一个文本文见中 vb语句 设计一个随机数程序,生成10个范围是1到100随机整数,并求出这10个数的最大值,最小值和平均数 使用java.lang.Math类,生成100个0~99之间的随机整数,找出它们之中的最大者和最小 利用随机函数生成并输出8个1—10之间的随机整数,然后对这一组数从小到大进行排序, VB编写程序,生成一个10个元素的随机整数组,数组元素的范围0-100,要求将这个数组的最大值和最小值的位置对调 vb中如何生成20个互不相同的两位随机整数? VB:随机产生10个小于100(不含100)的随机整数,并统计出其中5的倍数所占比例 VB 随机产生10个0~100之间的随机整数,去掉最大值与最小值,剩下8个数的和与平均数.VB