⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 arraydemo.cs

📁 北大青鸟内部资料
💻 CS
字号:
using System;

namespace Example_4
{
	/// <summary>
	/// 此程序演示数组和嵌套 for 循环的用法。
	/// </summary>
	class ArrayDemo
	{
		/// <summary>
		/// 应用程序的主入口点。
		/// </summary>
		[STAThread]
		static void Main(string[] args)
		{
			// 声明长度为 5 的数组
			int[] elements = new int[5];
			// 计数器变量
			int index;
			// 临时变量
			int temp;
			
			Console.WriteLine("输入要进行排序的 5 个值");
			// For 循环接受用户输入的值
			for(index = 0; index < elements.Length; index++)
			{
				elements[index] = int.Parse(Console.ReadLine());
			}

			Console.WriteLine("\n已排序的数组");
			// 嵌套 for 循环对值进行比较
			for(index = 0; index < elements.Length; index++)
			{
				for(int j = index+1; j < elements.Length; j++)
				{
					// 如果值不以升序排序,就交换这些值
					if(elements[index] > elements[j]) 
					{
						temp = elements[index];
						elements[index] = elements[j];
						elements[j] = temp;
					}
				}
				Console.WriteLine(elements[index]);
			}
		}
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -