c语言编程:将一个任意整数插入到已排列的整型数组中,插入后,数组中的数仍保持有序①整形数组由直接赋值的方式初始化,要插入的整数由scanf()函数输入;②算法实现过程采用指针进行处

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/27 22:49:54
c语言编程:将一个任意整数插入到已排列的整型数组中,插入后,数组中的数仍保持有序①整形数组由直接赋值的方式初始化,要插入的整数由scanf()函数输入;②算法实现过程采用指针进行处

c语言编程:将一个任意整数插入到已排列的整型数组中,插入后,数组中的数仍保持有序①整形数组由直接赋值的方式初始化,要插入的整数由scanf()函数输入;②算法实现过程采用指针进行处
c语言编程:将一个任意整数插入到已排列的整型数组中,插入后,数组中的数仍保持有序
①整形数组由直接赋值的方式初始化,要插入的整数由scanf()函数输入;
②算法实现过程采用指针进行处理;
③输出原始数组数据以及插入整数后的数组数据,并加以说明

c语言编程:将一个任意整数插入到已排列的整型数组中,插入后,数组中的数仍保持有序①整形数组由直接赋值的方式初始化,要插入的整数由scanf()函数输入;②算法实现过程采用指针进行处
#include
void arr(int *a,int n);/*定义排序函数*/
void insert(int *a,int num);/*插入并排序函数*/
int n=10;/*定义数据个数,可修改*/
void main()
{
\x09int *a,num,j,k,b[10]={2,5,14,26,34,56,58,79,83,98};
\x09a=&b[0];/*初始化*/
\x09printf("排序好的数据为:\n");
\x09for (j=0;j