zoukankan      html  css  js  c++  java
  • c#复习-冒泡排序

     1 using System;
     2 using System.Collections.Generic;
     3 using System.Linq;
     4 using System.Text;
     5 
     6 namespace 冒泡排序
     7 {
     8 
     9 在其他类中定义一组变量
    10     class Student
    11     {
    12         public string Code;
    13         public string Name;
    14         public decimal Score;
    15     }
    16 }
     1 using System;
     2 using System.Collections;
     3 using System.Collections.Generic;
     4 using System.Linq;
     5 using System.Text;
     6 
     7 namespace 冒泡排序
     8 {
     9     class Program
    10     {
    11 
    12         static void Main(string[] args)
    13         {
    14             ArrayList arr = new ArrayList();
    15 
    16             Student s = new Student(); //实例化
    17 
    18             s.Code = "101";
    19 
    20             Student s1 = new Student();
    21             s1.Code = "102";
    22 
    23 
    24             arr.Add(5);
    25             arr.Add(6);
    26             arr.Add(8);
    27             arr.Add(1);
    28             arr.Add(3);
    29 
    30             foreach (object o in arr)
    31             {
    32                 Console.WriteLine(o);
    33             }
    34 
    35             Console.WriteLine("---------------------------------");
    36 
    37             for (int i = 0; i < arr.Count; i++)
    38             {
    39                 for (int j = i + 1; j < arr.Count; j++)
    40                 {
    41                     if (Convert.ToInt32(arr[i]) < Convert.ToInt32(arr[j]))
    42                     {
    43                         int zhong = 0;
    44 
    45                         zhong = Convert.ToInt32(arr[i]);
    46                         arr[i] = arr[j];
    47                         arr[j] = zhong;
    48                     }
    49                 }
    50             }
    51 
    52             foreach (object o in arr)
    53             {
    54                 Console.WriteLine(o);
    55             }
    56 
    57 
    58             Console.ReadLine();
    59         }
    60     }
    61 }

  • 相关阅读:
    错误记录 git pull
    关于file_operations结构体
    20180911-Java实例01
    20180910-Java 文档注释
    20180907-Java Applet基础
    Elastic Stack生态圈
    关于我和本博客
    雨后的春日清晨
    charles 安装https证书
    css3不同文字大小底部对齐的完美解决方案
  • 原文地址:https://www.cnblogs.com/tonyhere/p/5592227.html
Copyright © 2011-2022 走看看