n个数,已按重小到大顺序排列.在主函数中输入一个数,调用一个函数,它把输入的数插入到原数列中,保持大小顺
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/28 08:04:56
n个数,已按重小到大顺序排列.在主函数中输入一个数,调用一个函数,它把输入的数插入到原数列中,保持大小顺
n个数,已按重小到大顺序排列.在主函数中输入一个数,调用一个函数,它把输入的数插入到原数列中,保持大小顺
n个数,已按重小到大顺序排列.在主函数中输入一个数,调用一个函数,它把输入的数插入到原数列中,保持大小顺
设新数为t,原按顺序排列的数列计a[i],程序如下:
void main()
{
int i,j;
for(i=0;i
#define MAXSIZE 100
void fun(int *arr, int n, int e); //arr 为数组, n 为arr中的元素数, e 为要插入的数
int main()
{
int a[MAXSIZE] = {4, 5, 7, 10};
fun(a, 4, 9);
return 0;<...
全部展开
#define MAXSIZE 100
void fun(int *arr, int n, int e); //arr 为数组, n 为arr中的元素数, e 为要插入的数
int main()
{
int a[MAXSIZE] = {4, 5, 7, 10};
fun(a, 4, 9);
return 0;
}
void fun(int *arr, int n, int e)
{
int i;
for( i = 0; i < n; i ++)
if(arr[i] > e) break;
for(int j = n + 1; j > i; j--)
a[j] = a[j - 1];
a[i] = e;
}
收起