思路:
1、采用冒泡法对元素进行排序
2、插入元素,重新排序
3、删除元素,重新排序
#include <iostream>;
using namespace std;
int main()
{
int nums[10];//大小一旦确定,不能更改
int nums_count = 0;//当前数组中元素的个数
nums[nums_count++] = 5;
nums[nums_count++] = 3;
nums[nums_count++] = 6;
nums[nums_count++] = 1;
int temp;//定义随机变量
/* ********** 1、采用冒泡法对元素进行排序 ********** */
for (int i = 0; i < nums_count - 1; i++)//外层循环控制比较的轮数
{
for (int j = 0; j < nums_count - 1 - i; j++)//内层循环控制比较的次数
{
if(nums[j] < nums[j+1])
{
temp = nums[j+1];
nums[j+1] = nums[j];
nums[j] = temp;
}
}
}
cout << "排序后的数组:"