作业4

要求

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


程序

namespace ConsoleApplication2

{

    class Program

    {

        static void Main(string[] args)

        {

            try

            {

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

                int[] nums = new int[6];

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

                {

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

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

                }

                for (int i = 0; i < nums.Length - 1; i++)      //比较的次数

                {

                    for (int j = 0; j < nums.Length - 1 - i; j++)            //交换的次数

                    {

                        if (nums[j] < nums[j+1])

                        {

                            int temp = nums[j];

                            nums[j] = nums[j + 1];

                            nums[j + 1] = temp;

                        }

                    }

                }

                Console.Write("排序后的数字为:");

                    foreach (double var in nums)    //遍历

                {

                    Console.Write(var);  //依次读取字符串中的元素 

                    Console.Write(" ");

                }

            }

            catch

            {

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

            }

            Console.ReadKey();

        }

    }

}

效果


©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 知识点: 注:int类型默认32位有大小范围 且第一位为符号位 0 为正 1 为负 8.4作业 A:1、风力预警系...
    cGunsNRoses阅读 1,125评论 0 0
  • 【程序1】 题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔...
    开心的锣鼓阅读 3,355评论 0 9
  • <center>#1 Two Sum</center> link Description:Given an arr...
    铛铛铛clark阅读 2,236评论 0 3
  • 最近我看了本书,书名叫《四季速写本》,看了之后很有感触,作者是插画师也是素食主义者,我看地津津有味。 画面很...
    燚月仁心阅读 257评论 0 1
  • 01 客从远方来,遗我双鲤鱼。 呼儿烹鲤鱼,中有尺素书。 长跪读素书,书中竟何如。 上言加餐食,下言长相忆。 上文...
    武军阅读 504评论 5 2