我的解答:
#include <stdio.h>
int main() {
int res[10];
for(int i=0; i<=8; i++){
scanf("%d", &res[i]);
//printf("res[%d]=%d\n", i, res[i]);
}
int x;
scanf("%d", &x);
//printf("x=%d\n", x);
//puts("------------");
int flag = 1;
for(int i=0; i<=8; i++) {
if(x < res[i] && flag > 0) {
printf("%d\n", x);
flag = -1;
}
if(i==8 && flag==-1)
printf("%d", res[i]);
else
printf("%d\n", res[i]);
}
if(flag > 0) {
printf("%d", x);
flag = -1;
}
return 0;
}
总结:
- 提交答案时要记得把测试用的输出注释掉