作业帮 > 数学 > 作业

个已经排好顺序的数列a[30]插入一个整数 要求按原来的升序排列

来源:学生作业帮 编辑:拍题作业网作业帮 分类:数学作业 时间:2024/05/17 22:39:28
个已经排好顺序的数列a[30]插入一个整数 要求按原来的升序排列
我会C的,C++应该差不多,先将该整数放在数组的最后一个,然后用一个循环倒着将第i个和第i-1个元素比较,如果i小于i+1就把两个元素交换,然后i--,循环一遍,就可以了.
再问: 亲 能编出来吗 ?
再答: int a[30]={0}; int b=0; unsigned int i=0; while((a[i]=getchar())!=EOF) { i++; if(i>29)printf('Out of the limit'); } while(i>0) { if(a[i]