先创建一个数组
int [] nums = { 12, 5, 39, 7, 50, 78, 25 };
在将循环
for (int i = 0; i < nums.Length; i++)
{
for (int j = 0; j < nums.Length-1-i; j++)
{
int imp;
if (nums[j]>nums[j+1])
{
imp = nums[j];
nums[j] = nums[j + 1];
nums[j + 1] = imp;
}
}
}
判断是将大的存到imp里,然后将小的存在前边,以此类推,最后排完。
最后输出
…for (int i = 0; i < nums.Length; i++) { Console.Write(nums[i] + " "); }