📜  QA – 安置测验| SP 大赛 2 |问题 3

📅  最后修改于: 2022-05-13 01:56:58.131000             🧑  作者: Mango

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)
解释:
这个问题的测验
如果您发现上面的帖子有任何错误,请在下面评论