解题思路:对上面的代码的一个补充,简单易懂
注意事项:
参考代码:
#include <stdio.h>
#include <stdlib.h>
int main()
{
int a[10],i,j,num,k;
for(i=0;i<9;i++)
scanf("%d",&a[i]);
scanf("%d",&num);
if(a[0]<a[1])
{
for(i=0;i<9;i++){
if(num<a[i]){
k=i;
for(j=9;j>k;j--)
a[j]=a[j-1];
break;
}
}
a[k]=num;
}
if(a[0]>a[1])
{
for(i=0;i<9;i++){
if(num>a[i]){
k=i;
for(j=9;j>k;j--)
a[j]=a[j-1];
break;
}
}
a[k]=num;
}
for(i=0;i<10;i++)
printf("%d\n",a[i]);
return 0;
}
0.0分
0 人评分
2003年秋浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:622 |
字符串输入输出函数 (Java代码)浏览:1498 |
求圆的面积 (C语言代码)浏览:1366 |
拆分位数 (C语言代码)浏览:1361 |
用筛法求之N内的素数。 (C语言代码)浏览:1385 |
A+B for Input-Output Practice (III) (C语言代码)浏览:592 |
C语言程序设计教程(第三版)课后习题5.7 (Java代码)浏览:910 |
C语言训练-阶乘和数* (C语言代码)-------- 呆板写法浏览:1396 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:541 |
C语言程序设计教程(第三版)课后习题5.4 (C语言代码)浏览:1334 |