题库首页 › GESP等级认证(C++) › 题目 25331

执行下面的C++代码后将输出 2500 。 int cnt = 0; for (int i = 1; i < 100; i++) cnt += i++; cout << cnt;

A:正确
B:错误

正确答案:正确

答案解析

分析代码结构:声明整型变量cnt并初始化为0;for循环中i从1开始,循环条件为i小于某值(题干不完整),循环体执行cnt累加i,随后i自增;最后输出cnt。需确认循环终止条件及i++在表达式中的求值时机;注意i++返回当前i值后才自增,影响累加结果;循环次数与每次累加的i值决定cnt最终状态。

试卷来源:202603 CCF-GESP编程能力等级认证C++一级真题

本卷相关题目

在线做题 同科目题库