【实验目的】
(1)掌握排序的相关概念;
(2)熟练掌握冒泡排序的原理及实现方法。
【实验准备】
(1)阅读教材中冒泡排序算法的相关内容;
(2)熟悉冒泡排序算法。
【实验要求】
(1)采用函数调用的方式完成;
(2)文件funp8-3.cpp的作用是冒泡排序的相关运算操作;
(3)实验提交必须有完整正确的程序以及程序运行结果的截图。
【实验内容】
编写一个程序使用冒泡排序法对以下数据
{7,4,9,2,5,1,3,6,0,8}进行排序并输出结果;
再随机输入一组整数,进行排序并输出结果。
#include <stdio.h>
#include <stdbool.h>
#define MAX_LEN (100)
typedef int key_type;
typedef char info_type;
typedef struct
{
key_type key;
info_type data;
}rec_type;