想问下如下C 语言程序最后的结果是什么,谢谢各位大侠了

来源:百度知道 编辑:UC知道 时间:2024/07/02 20:01:37
#include <stdio.h>
int main (void)
int numbers [10] = {1,2,3,4,5,6,7,8,9,10];
int j = 5;

while (j<20) {
j--;
}
else if (j % 2 ==0) {
j+=2;
}
else {
j+=3;
}
if ((numbers[j/2] % 3) == 1) {
printf ("\n");
}
}
return 0;
}

1、大括号不完整
2、int j = 5;

while (j<20) {
j--;
}
死循环,或者说循环至溢出
3、else if (j % 2 ==0) {
j+=2;
}
前面没有if,何来的else?
……
看不懂,无法编译是肯定的

7