#include main() {int num=0; while(num <=2) {num++; printf("%d\n ",num);

A:1B:12C:123D:1234... A:1
B:12
C:123
D:1234
展开
 我来答
Yuqi_Tan

2021-07-31 · TA获得超过8.9万个赞
知道大有可为答主
回答量:9918
采纳率:93%
帮助的人:3484万
展开全部
#include main() {int num=0; while(num <=2) {num++; printf("%d\n ",num);
A:1
B:12
C:123
D:1234
解:此题选C。
程序运行过程:
num=0、1、2时,进入循环体,先执行num++,num分别变成1、2、3,分别打印1、2、3。
当打印完3之后,再判断循环条件,num≤2不成立,退出循环。
程序只打印出1、2、3,格式是:
1
2
3
所以,选项c是正确的。
程序员风宇
活跃答主

2021-07-30 · 但行好事,莫问前程!
程序员风宇
采纳数:1690 获赞数:1321

向TA提问 私信TA
展开全部

运行结果为C, 判断何时特调处循环,从0开始,第一次进入,执行++操作后,再输出到屏幕是1,以此类推 num为1,num为2都 进入了while循环,输出了后续结果。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式