排序

作者: BlingBling007 | 来源:发表于2019-01-07 11:28 被阅读0次

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

            }

        }

    }

    相关文章

      网友评论

          本文标题:排序

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