C编程:已有一个排好序的序列,输入一个数插入该序列中,使其仍然保持有序...答://已有一个排好序的序列,输入一个数插入该序列中,使其仍然保持有序 #include<stdio.h> #define N 10 void main() { int i=0,data,a[N]={1,2,3,4,6,7,8,9,10},temp; printf("please enter a num:\n"); scanf("%d",&data); while(a[i]<data)i++; //比较大小,使得i...
...个程序:有n个数已经从小到排列好,要求输入一个数将其插入原有的数 ...答:int argc, const char *argv[]){int i = 0, j = 0;int a[11] = {10,20,30,40,50,60,70,80,90,100};int n = 0;int num = 10;int tmp = 0;printf("原有数组:\n");for (i=0; i<num; i++){printf("%d ",a[i]);}printf("\n");printf("请输入要插入的数:\n...
c语言编程题:已知五个整数,已经由大到小排好序,现输入一个数,将其...答:include<stdio.h>int main() {int a[6]={20,15,12,8,6};int i,k;scanf("%d",&k);if(k<=a[4]) a[5]=k; else {for (i=4;i>=0;i--)if(k>a[i])a[i+1]=a[i]; else break;a[i+1]=k;}for (i=0;i<6;i++)printf("%d ",a[i]);return 0;} ...