60}的C程序 高手帮忙写下`` 46 35 27 21 16 10 9 5 然后输出数组a。已知 int a[11]={1 使数组a仍然有序 将x插入到有序整型数组a中 由键盘输入一个整数x

||| #include <stdio.h>void main(){ int i &x); if(x<a[0]) {for(j=10;j>0;j--) a[j]=a[j-1]; a[0]=x;} else if(x>a[9]) a[10]=x; else for(i=0;i<10;i++) if((x<a[i])&&(flag==0)) {for(j=10;j>i;j--) a[j]=a[j-1]; flag=1; a[i]=x; } printf("/n The result: /n"); for(i=0;i<11;i++) printf(" %d " flag=0; loop: printf("/n input x:"); scanf("%d" 60} 46 35 27 21 16 10 9 5 a[11]={1 j i #include<stdio.h>main(){ int x a[i]);} tc2.0及vc++6.0测试通过 &x);for(i=10;i>0;i--){if(a[i-1]>x) a[i]=a[i-1];else break;} a[i]=x;printf("order array is:/n");for(i=0;i<11;i++)printf("%3d" 60};clrscr();printf("please enter x:/n");scanf("%d" 46 35 27 21 16 10 9 5 a[11]={1 x a[i]); }} ||| 源程序如下:#include <stdio.h>main(){int i &add); if(add<1||add>11) { printf("/ninput insert location error"); return; } for(i=10;i>=add;i--) { a[i]=a[i-1]; } a[add-1]=num; for(i=0;i<11;i++) { printf("/n%d" &num); printf("/nplease input insert location"); /*输入数字插入位置*/ scanf("%d" num; printf("please input insert number "); scanf("%d" add i 60} 46 35 27 21 16 10 9 5 a[i]);} ||| #include "stdio.h"main(){ int a[11]={1 &x); for(i=10;i>0;i--) if(a[i-1]>x) a[i]=a[i-1]; else break; a[i]=x; for(i=0;i<11;i++) printf("%d " 60}; printf("输入1个整数:"); scanf("%d" 46 35 27 21 16 10 9 5 a[11]={1 x a[i]); goto loop;} 刚刚调试过的
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值