✏️ 纠错
第 273 题 / 共 301 题
第 7 题 下面的C++代码执行后将输出+#+#3#。( )
int i;
for (i = 0; i < 3; i++){
if (i == 2)
continue;
printf("+");
}
cout << i << " ";
int i;
for (i = 0; i < 3; i++){
if (i == 2)
continue;
printf("+");
}
cout << i << " ";
你真棒!
📝 题目解析
【答案】对
【考纲知识点】循环结构
【解析】i从0开始循环,当i=0和i=1时均执行printf("+#"),输出"+#"两次;i=2时触发continue,跳过本次循环,不输出。循环结束后i值为3,接着输出i的值3和"# ",最终结果为"+#+#3# "。
【考纲知识点】循环结构
【解析】i从0开始循环,当i=0和i=1时均执行printf("+#"),输出"+#"两次;i=2时触发continue,跳过本次循环,不输出。循环结束后i值为3,接着输出i的值3和"# ",最终结果为"+#+#3# "。