程序填空题:输出偶数
输入一个正整数n,再输入n个整数,输出其中的偶数。要求相邻数字中间用一个空格分开,行末不得有多余空格。
```c++
# include
int main()
{
char ch;
int first, k, n, x;
scanf("%d", &n);
@@[first = 1;](1)
for(k = 1; k <= n; k++){
scanf("%d", &x);
if @@[( x % 2 == 0)](1){
if ( first == 1 ){
printf("%d", x);
@@[first = 0; ](1)
}else{
@@[printf(" %d", x);](1)
}
}
}
return 0;
}
```
答案:
第1空:first = 1;
第2空:( x % 2 == 0)
第3空:first = 0;
第4空:printf(" %d", x);
```c++
# include
int main()
{
char ch;
int first, k, n, x;
scanf("%d", &n);
@@[first = 1;](1)
for(k = 1; k <= n; k++){
scanf("%d", &x);
if @@[( x % 2 == 0)](1){
if ( first == 1 ){
printf("%d", x);
@@[first = 0; ](1)
}else{
@@[printf(" %d", x);](1)
}
}
}
return 0;
}
```
答案:
第1空:first = 1;
第2空:( x % 2 == 0)
第3空:first = 0;
第4空:printf(" %d", x);