数组 -自动遍历数组-冒泡排序

本文详细介绍了如何使用冒泡排序算法对输入的8个整数进行从大到小排序的过程。通过自动遍历数组,将输入的数值按照从大到小的顺序输出,展示了排序算法在实际应用中的具体操作步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

数组:定义一组同类型的指定个数的变量索引从0开始

int[] name=new int[n];

------------------------------------------------------

自动遍历数组:

foreach (int a in shu)

{

   console.writeline(a);

}

上式相当于:

for( int i=0;i<shu.length;i++)

{

int a;

a=shu[i];

console.writeline(a);

}

----------------------------------------

等量代换:

int a=3,b=5;

int c;

c=a;

a=b;

b=c;

输入8个数并从大到小排序(冒泡排序)

 

 int[] a = new int[8];            

for (int i = 0; i < 8; i++)           

  {              

   a[i] = Convert.ToInt32(Console.ReadLine());

   }          

   for (int i= 0; i < 8; i ++)           

  {               for (int j=i  ;j  <8; j ++)              

              {        

                     if (a[i ] < a[j  ])                   

                     {

                            int zhong;                    

                          zhong = a[i ];                     

                           a[i ] = a[j  ];                     

                           a[j  ] = zhong;                                       

                       }                                  

              }               

       Console.WriteLine(a[i]);          

  }                     

  Console.ReadLine();

 

转载于:https://www.cnblogs.com/wei270647220/p/4165836.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值