QA – 安置测验| SP 大赛 2 |问题 3
下面的 C 程序的输出是什么:
int calc(int i)
{
while(++i > 10); // statement 0
i++;
return i;
}
int main() {
int i = 2;
printf("%d", calc(i));
return 0;
}
另外,如果我们用语句 0 中的后增量运算符符替换前增量运算符符,那么新程序的输出将是什么?
(一) 11 和 12
(B) 12 和 11
(C) 4 和 5
(D) 4 和 4答案: (D)
解释:
这个问题的测验
如果您发现上面的帖子有任何错误,请在下面评论