美文网首页
第十一次作业2

第十一次作业2

作者: zealot_bbc8 | 来源:发表于2018-12-09 16:00 被阅读0次

    {/**

    *实现用户随机输入6个整数,按从大到小排列

    *1) 定义数组存放用户输入的数据

    *2) 使用冒泡排序算法

    *3) 循环输出交换后的数组

    **/

    try

    {

    //提示用户输入

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

    //定义数组,数组长度为6

    int[] number = new int[6];

    //获得用户输入,并将输入存到数组中

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

    {

    Console.WriteLine("请输入第{0}个数字:", i + 1);

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

    }

    //定义中间量

    int temp = 0;

    for (int i = 0; i < number.Length - 1; i++) //外层循环:比较趟数

    {

    for (int j=0;j

    {

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

    {

    temp = number[j];

    number[j] = number[j + 1];

    number[j + 1] = temp;

    }

    }

    }

    //输出排序后数组

    Console.WriteLine("排序后的成绩为:");

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

    {

    Console.Write(@"  {0}", number[i]);

    }

    }

    catch

    {

    Console.WriteLine("输入格式有误");

    }

    Console.ReadKey();

    }

    }

    }

    相关文章

      网友评论

          本文标题:第十一次作业2

          本文链接:https://www.haomeiwen.com/subject/cxckhqtx.html