正在载入在线练习界面,本页内容可直接阅读…
AK CSP › NOIP 提高 2016 第一轮真题 › 第 10 题
NOIP 提高 2016 第一轮 第 10 题:程序运行后的输出结果是( )
题目
有以下程序:
#include <iostream>
using namespace std;
int main()
{
int k = 4, n = 0;
while (n < k)
{
n++;
if (n % 3 != 0)
continue;
k--;
}
cout << k << "," << n << endl;
return 0;
}
程序运行后的输出结果是( )。选项
- A. 2,2
- B. 2,3
- C. 3,2
- D. 3,3
答案
D
题解
考点定位
本题考「while 模拟」,对应大纲 2.1.2(难度【2】)。
解题过程
与普及组同题:k=4,n=0 逐轮模拟 ⇒ 输出 3,3。
选 D。
易错提醒
① 逐轮列状态表;② k、n 同轮变化。
真题版权归 CCF 所有,本站仅用于非商业教学用途。页面加载后可直接在线作答,作答记录保存在本浏览器或账号中。 京ICP备2026056990号-1
京公网安备11010502062986号