📄 arraydemo.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 + -