zoukankan      html  css  js  c++  java
  • C#入门,冒泡排序,for循环,数值

     1 //冒泡排序:就是将一个数组中的元素按照从大到小或者从小到大的顺序进行排列。
     2 int[] nums={9,8,7,6,5,4,3,2,1,0}; //0 1 2 3 4 5 6 7 8 9
     3 
     4 /*
     5 第一趟比较:8 7 6 5 4 3 2 1 0 9 交换了9次 i=0 j=nums.Length-1-i
     6 第二趟比较:7 6 5 4 3 2 1 0 8 9 交换了8次 i=1 j=nums.Length-1-i
     7 第三趟比较:6 5 4 3 2 1 0 7 8 9 交换了7次 i=2 j=nums.Length-1-i
     8 第四趟比较:5 4 3 2 1 0 6 7 8 9 交换了6次 i=3 j=nums.Length-1-i
     9 第五趟比较:4 3 2 1 0 5 6 7 8 9 交换了5次
    10 第六趟比较:3 2 1 0 4 5 6 7 8 9 交换了4次
    11 第七趟比较:2 1 0 3 4 5 6 7 8 9 交换了3次
    12 第八趟比较:1 0 2 3 4 5 6 7 8 9 交换了2次
    13 第九趟比较:0 1 2 3 4 5 6 7 8 9 交换了1次
    14 
    15 */
    16 for(int i=0;i<number.Length-1;i++)
    17 {
    18   for(int j=0;j<nums.Length-1-i;j++)
    19   {
    20     if(nums[j]>nums[j+1])
    21      {  
    22         int temp=nums[j];
    23         nums[j]=nums[j+1];
    24         nums[j+1]=temp;
    25      }
    26   }
    27 }
  • 相关阅读:
    google
    学习Linux第六天
    对比教学大纲
    周 记
    《世界是数字的》读后感
    《我是一只IT小小鸟》读后感
    前端小知识
    JavaScript 执行机制
    执行栈和任务队列
    支付宝前端员工培训手册
  • 原文地址:https://www.cnblogs.com/momj/p/14273904.html
Copyright © 2011-2022 走看看