首页试题详情
难度: 使用次数:138更新时间:2026/03/16
1.
以下哪段代码可以正确地使用do-while循环打印数字1到5?
A.int i = 1; do { printf("%d ", i); i++; } while (i < 5);
B.int i = 1; do { printf("%d ", i); i++; } while (i <= 5);
C.int i = 5; do { printf("%d ", i); i++; } while (i < 5);
D.int i = 1; do { printf("%d ", i); i--; } while (i < 5);
题型:选择题 知识点:第四章 循环结构程序设计
【答案】
B
【解析】
循环应该执行5次,从1到5。选项B的条件是i <= 5,当i=5时执行一次后循环终止,因此正确。选项A只会执行到i=4;选项C的i初始值为5,循环条件不满足,不会执行;选项D中i是递减的,无法达到5次循环。

查看答案和解析

支付 ¥0.1 即可查看此题答案和详细解析

低至 ¥0.1 起

类题推荐:

未分类