#include <stdio.h> int main() { int n,m,nums[100],i; while (scanf("%d%d",&n,&m)!=EOF&&n!=0&&m!=0) { for (i=0;i<n;i++) scanf("%d",&nums[i]); for (i=0;i<n;i++) { printf("%d ",nums[i]); if ((i<n-1&&m>=nums[i]&&m<=nums[i+1])||i==n-1&&m) { printf("%d ",m); m=0; } } printf("\n"); } return 0; }
解题思路:
注意事项:
参考代码:
0.0分
0 人评分
C语言考试练习题_排列 (C语言代码)浏览:1375 |
C语言训练-自由落体问题 (C语言代码)浏览:1775 |
九宫重排 (C++代码)浏览:1410 |
C语言训练-计算:t=1-1/(2*2)-1/(3*3)-...-1/(m*m) (C语言代码)浏览:806 |
c primer plus 第十二章 12.1小节浏览:400 |
人见人爱A+B (C语言代码)浏览:665 |
C语言程序设计教程(第三版)课后习题8.4 (C语言代码)浏览:631 |
三角形 (C++代码)递推浏览:825 |
C语言程序设计教程(第三版)课后习题10.4 (C语言代码)浏览:943 |
1011题解浏览:819 |