已有一个排好序的数组{3,6,9,23,34,56,78},现输入一个数,要求按原来的排序的规则将它插入数组中.main(){ int a[8]={3,6,9,23,34,56,78},i,loca,t,max;max=a[0];loca=a[0];scanf (

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/29 11:33:04
已有一个排好序的数组{3,6,9,23,34,56,78},现输入一个数,要求按原来的排序的规则将它插入数组中.main(){ int a[8]={3,6,9,23,34,56,78},i,loca,t,max;max=a[0];loca=a[0];scanf (
xRJ@KĒҩVk5i~CbC4)P@*(](T7ELրuJpf=sȲg{24{}wz^N}kՓ(R%J mGH>:O{ kk[(oŎ/Y=;gO1rZsi=3kAJ# m?K[5i dmTԌ'w]c+~#4_0KqNA[J萁iA('$|09V jԬu)JY Sqɳr{xbk*UL RqDHdV x 1XD:/UwSq>y4L*4?b0s|$$D|hL:)UӬ?

已有一个排好序的数组{3,6,9,23,34,56,78},现输入一个数,要求按原来的排序的规则将它插入数组中.main(){ int a[8]={3,6,9,23,34,56,78},i,loca,t,max;max=a[0];loca=a[0];scanf (
已有一个排好序的数组{3,6,9,23,34,56,78},现输入一个数,要求按原来的排序的规则将它插入数组中.
main()
{ int a[8]={3,6,9,23,34,56,78},i,loca,t,max;
max=a[0];loca=a[0];
scanf (

已有一个排好序的数组{3,6,9,23,34,56,78},现输入一个数,要求按原来的排序的规则将它插入数组中.main(){ int a[8]={3,6,9,23,34,56,78},i,loca,t,max;max=a[0];loca=a[0];scanf (
#include
#include
int main()
{
int a[20] = {3,6,9,23,34,56,78};
int i,n;
int flag = 0;
printf("Input:");
scanf("%d",&n);
//需要知道有原先几个数
for (i = 6; n ,n < a[i] && i >= 0; i--)
{
a[i + 1] = a[i];
a[i] = n;
flag = 1;
}
if (flag == 0)
{
a[i + 1] = n;
}
for (i = 0; i < 8; i++)
{
printf("%d ",a[i]);
}
return 0;
}