解题思路:
本题中,我没有对数组进行任何改变,只是通过控制输出,达到题目要求,参见代码:
#include<stdio.h> int main(void){ int array[9]; int num,i,j; for(i=0;i<9;i++){ scanf("%d",&array[i]); } scanf("%d",&num); for(i=0;i<9;i++){ if(num<=array[i]){ printf("%d\n",num); break; } printf("%d\n",array[i]); } for(;i<9;i++){ printf("%d\n",array[i]); } return 0; }
0.0分
0 人评分