📌  相关文章
📜  国际空间研究组织 | ISRO CS 2011 |问题 63

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

国际空间研究组织 | ISRO CS 2011 |问题 63

以下 C 代码的输出是什么?

#include 
int main()
{
int index;
for(index=1; index<=5; index++)
{
printf("%d", index);
if (index==3)
continue;
}
}

(一) 1245
(乙) 12345
(三) 12245
(四) 12354答案:(乙)
说明: continue 语句强制循环继续或执行下一次迭代。当在循环中执行 continue 语句时,将跳过 continue 语句之后的循环内的代码,并开始循环的下一次迭代。

在这段代码中, continue 语句不包含任何循环或语句,因此基本上不会影响程序的执行。
因此,代码将打印 12345。

选项(B)是正确的。
这个问题的测验