解题思路:
注意事项:
参考代码:
#include<stdio.h>
int main()
{
int m, n,i;
while (scanf("%d %d", &n, &m) == 2 && m != 0 && n != 0)
{
int a[101],sign=0;
for (i = 0; i < n; i++)
scanf("%d", &a[i]);
for (i = 0; i < n; i++)
{
if (a[i] > m)
{
sign = i;
break;
}
}
for (i = n; i >= sign; i--)
a[i] = a[i - 1];
a[sign] = m;
for (i = 0; i < n + 1; i++)
printf("%d ", a[i]);
printf("\n");
}
return 0;
}
0.0分
1 人评分
C语言程序设计教程(第三版)课后习题9.2 (C语言代码)浏览:741 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:530 |
C二级辅导-计负均正 (C语言代码)浏览:698 |
C语言程序设计教程(第三版)课后习题4.9 (C语言代码)浏览:949 |
C语言程序设计教程(第三版)课后习题5.4 (C语言代码)浏览:1327 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:584 |
哥德巴赫曾猜测 (C语言代码)浏览:2562 |
母牛的故事 (C语言代码)浏览:739 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:566 |
字符逆序 (C语言代码)浏览:506 |