00问答网
所有问题
c语言 向有序数组中插入一个数,保持原顺序不变,将新数组输出
如题所述
举报该问题
其他回答
第1个回答 2013-12-08
说明白点,看不懂题啊。
追问
书上的题目就是这样啊
追答
从头开始比较,找到它的位置后,把后面的数往后挪 是从小到大还是从大到小?
追问
都可以
程序怎么写的啊
<上一页
1
2
相似回答
向有序数组中插入一个数,保持原顺序不变,将新数组输出
答:
3,5,6,7,8,9},t=4,i; for(i=6;i>=0;i--){ if(t>a[i]){ a[i+1]=t; break; } a[i+1]=a[i]; } for(i=0;i<8;printf("%d ",a[i++]
C程序
编写
,将一个数插入
到一个已经有序的
数组里,
要求
保持有序
答:
define _CRT_SECURE_NO_WARNINGS include<stdio.h> int main(){ int i, j, t, k;//定义循环变量 const int n = 10;//定义数组元素个数 int a[n], b[n + 1];//定义两个数组 printf("您喜欢的
有序数组
:\n");//输入
数组序
列文字提 for (i = 0; i < n; i++){ scanf("%...
c语言向一个
已经排好序的
数组中插入一个
整数
,保持
原来的
顺序不变
答:
printf("\n请输入要插入的数据:");scanf("%d",&temp1);printf("请输入插入地方的数据(左插):");scanf("%d",&temp2);for(p=str;p<str+8;p++)//查找插入的位置 if(*p==temp2)break;if(p==str+8)//判断是否找到插入地方的数据 { printf("被插入的数据不存在
,插入
数据将排在最后面...
在
c语言中,
如何在
数组中插入一个数
?
答:
C语言向有序数组中插入一个数
使该数组仍保持有序 include<stdio.h>int main(){int n,i,j,t,k;printf("您喜欢的数组长度:\n");scanf("%d",&n);int a[n],b[n+1];printf("您喜欢的有序数组:\n");for(i=0;i<n;i++){scanf("%d",&a[i]);}printf("请输入想插入的数字\n"...
大家正在搜
有序数组输入一个数仍有序
c语言有序数组插数
c语言数组中增加一个数
c语言一维数组逆序输出
两个数组合并成一个c语言
c语言合并两个数组并排序
c语言两个数组相加
在c语言中数组名代表的是
c语言数组删除某个元素
相关问题
向有序数组中插入一个数,保持原顺序不变,将新数组输出
c语言向一个已经排好序的数组中插入一个整数,保持原来的顺序不...
求教C语言:向一个本身有序的数组中插入一个整数,保持原来顺序...
有一个已排好序的数组,要求输入一个数后,将此数插入到数组中,...
C语言:输入10个整数,按从小到大排序,再输入一个整数,插入...
在一个有序的数组中,插入一个值x,保证排序顺序(从小到大)不...
向一个有51个元素的顺序表中插入一个新元素并保持原来顺序不变...
怎样编写一个程序:向一个本身有序的数组中插入一个整数,保持原...