zoukankan      html  css  js  c++  java
  • 三元表达式及经典冒泡排序算法

    1.三元表达式;

     Console.WriteLine("请输入第一个数字");            

    int numberOne = Convert.ToInt32(Console.ReadLine());

    Console.WriteLine("请输入第二个数字");            

    int numberTwo = Convert.ToInt32(Console.ReadLine());

               

    Console.WriteLine("请输入第三个数字");            

    int numberThree = Convert.ToInt32(Console.ReadLine());            

    if (numberOne > numberTwo)            

    {                

    Console.WriteLine("这两个数字中比较大的是{0}", numberOne);            

    }            

    else            

    {                

    Console.WriteLine("这两个数字中比较大的是{0}", numberTwo);            

    }

     int max = (numberOne > numberTwo ? numberOne : numberTwo) > numberThree ? (numberOne > numberTwo ? numberOne : numberTwo) : numberThree;            

    Console.WriteLine("这两个数字中比较大的是{0}", max);            

    Console.ReadKey();

    2.冒泡排序;

    int[] numbers = { 9, 8, 7, 6, 5, 4, 3, 2, 1, 0 };            

    for (int i = 0; i < numbers.Length - 1; i++)            

    {                              

    for (int j = 0; j < numbers.Length - 1 - i; j++)                

    {                    

    if (numbers[j] > numbers[j + 1])                    

    {                        

    int temp = numbers[j];                        

    numbers[j] = numbers[j + 1];                        

    numbers[j + 1] = temp;                   

      }               

      }            

    }

     for (int i = 0; i < numbers.Length; i++)            

    {                

    Console.WriteLine(numbers[i]);            

    }            

    Console.ReadKey();

  • 相关阅读:
    Xamarin 技术全解析
    Winform文件下载之WinINet
    MFC中动态添加控件----寻找多年的秘籍,吐血推荐
    CWnd与HWND的区别与转换
    WinExec, ShellExecute,CreateProcess 区别
    第一个OpenGL程序
    C++ GDI图形设备接口
    oracle直接读写ms sqlserver数据库(一)如何下载oracle database gateway for sqlserver
    Android签名详解
    7款精美HTML5应用
  • 原文地址:https://www.cnblogs.com/jerrylucky/p/3226870.html
Copyright © 2011-2022 走看看