C第4章变量进阶与字符串处理概要.ppt

C第4章变量进阶与字符串处理概要

4.4 典型实例 1.用冒泡法把随机产生的10个整数从小到大排列。 using System; class B_4_1 { public static void Main() { const int N=10; int [] a= new int [N];//定义具有N个元素的数组a int i,j,t;//定义循环变量和交换用的临时变量 Random randObj=new Random();//生成随机数变量 for(i=0;iN;i++) a[i]=randObj.Next(10,99); Console.WriteLine(排序前); for(i=0;iN;i++)//输出整个数组 Console.Write({0} ,a[i]); for(i=1;iN;i++)/*i表示轮次*/ for(j=0;jN-i;j++) /*j表示每轮比较的次数*/ if(a[j]a[j+1])/*如果后面的元素值小,则交换*/ {t=a[j];a[j]=a[j+1];a[j+1]=t;}

文档评论(0)

1亿VIP精品文档

相关文档