解题思路:
注意事项:
参考代码:
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
#include<math.h>
int main()
{
int s[14],i,n,k;
for(i=0;i<9;i++)
{
scanf("%d",&s[i]);
}
scanf("%d",&n);
for(i=0;i<9;i++)
{
if(n>s[i]) //找到n要插在哪个数组元素之后;
k=i+1; //记录位置下标;
}
for(i=0;i<k;i++)
{
printf("%d\n",s[i]); //先输出k之前的数组元素;
}
printf("%d\n",n); //再输出所要插入的数n;
for(i=k;i<9;i++)
{
printf("%d\n",s[i]); //最后输出k之后的数组元素;
}
return 0;
}
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题6.3 (Java代码)浏览:656 |
C语言程序设计教程(第三版)课后习题7.3 (C语言代码)浏览:583 |
C二级辅导-计负均正 (C语言代码)浏览:657 |
C语言训练-最大数问题 (C语言代码)浏览:633 |
九宫重排 (C++代码)浏览:2160 |
C语言程序设计教程(第三版)课后习题5.4 (C语言代码)浏览:1292 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:517 |
1051(奇了怪了)浏览:649 |
震宇大神的杀毒软件 (C语言代码)浏览:1080 |
C语言训练-大、小写问题 (C语言代码)浏览:681 |