已有一个排好序的数组{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
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;
}