生成十个随机整数;分别采用冒泡排序和选择排序;进行升序排列。
发布时间
阅读量:
阅读量
#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
#include<stdlib.h>
//void sort1(int arr[])//冒泡排序算法
{
int tmp = 0;
for (int i = 0; i < 10; i++)
{
for (int j = i + 1; j < 10; j++)
{
if (arr[i] > arr[j])
{
tmp = arr[i];
arr[i] = arr[j];
arr[j] = tmp;
}
}
}
}
无返回值整型数组sort2的实现函数【辅助变量索引
函数main开始执行。
通过调用库函数 srand,并将其参数设置为 time 函数返回的值的无符号版本。
创建一个名为arr的整型数组,并初始化其大小为10。
从零开始到九结束进行循环。
在每次循环中将随机数生成器生成的随机数取模 hundred 并存储在数组arr的位置i处。
调用自定义排序函数 sort2 来对数组arr进行排序。
再次从零开始到九
全部评论 (0)
还没有任何评论哟~
