• 三元表达式及经典冒泡排序算法


    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();

  • 相关阅读:
    react组件通信方式总结
    js实现@提到好友
    Vue的事件修饰符
    前端数据脱敏处理方法
    Vue 开发必须知道的36个技巧(
    vue函数式组件
    js中arraybuffer与blob的区别
    JS的二进制:Blob、ArrayBuffer和Buffer
    java中字节流与字符流的区别
    [Hei-Ocelot-Gateway ].Net Core Api网关Ocelot的开箱即用版本
  • 原文地址:https://www.cnblogs.com/jerrylucky/p/3226870.html
Copyright © 2020-2023  润新知