首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若变量已正确定义,有以下程序段: i=0; do printf("%d,",i);while(i++); printf("%d\n",i); 其输出结果是( )。
若变量已正确定义,有以下程序段: i=0; do printf("%d,",i);while(i++); printf("%d\n",i); 其输出结果是( )。
admin
2021-07-09
40
问题
若变量已正确定义,有以下程序段:
i=0;
do printf("%d,",i);while(i++);
printf("%d\n",i);
其输出结果是( )。
选项
A、0,0
B、0,1
C、1,1
D、程序进入无限循环
答案
B
解析
do…while循环的执行过程如下:
①执行do后面的循环体中的语句。
②计算while后一对圆括号中表达式的值。当值为非0时,转去执行步骤①;当值为0时,执行步骤③。
③退出do…while循环。对于本题变量i的初始值等于“0”,接着执行do后面的循环体中的语句,输出变量i的值0。再判断while后面括号中表达式i++的值,其值为0,所以循环结束。此时变量i的值经过自加已经变为1,所以再次输出i的值“1”。
转载请注明原文地址:https://jikaoti.com/ti/XTd0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){inti,t[][3]={9,8,7,6,5,4,3,2,1};for(i=0;i<3;i++)printf("%d",t[2-i][i]);}程序执行后的输出结果是
在一个C源程序文件中所定义的全局变量,其作用域为()。
关系表中的每一横行称为一个()。
可在C程序中用作用户标识符的一组标识符是()。
在黑盒测试方法中,设计测试用例的根据是
以下选项中,能用作用户标识符的是
下列有关数据库的描述,正确的是()。
下列给定程序中函数fun的功能是:根据整型形参m,计算如下公式的值:例如,若m的值为5,则应输出1.463611。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!试题程序
设y为整型变量,a=6,a的地址为E2000,b=14,b的地址为E2001;执行语句b=&a;
随机试题
北宋第一个专力填词的作家是________,他是北宋________词派的早期代表。他使慢词发展成为与小令双峰并峙的一种成熟的文学样式。他的词多从生活汲取素材,在当时________阶层中传唱最盛,有作品集《乐章集》传世。
食管癌的主要转移途径是()
椭圆囊和球囊的适宜刺激是
施工现场平面布置图不包括以下哪项内容?()
首倡“教师作为研究者”的学者是()。
2016年上半年,北京市六大高端产业功能区(以下简称“六高”)规模以上法人单位实现收入28811.4亿元,占全市的比重超过五成(51.5%),较上年同期提高2.9个百分点。其中,工业实现收入占全市工业的比重超过六成(62.4%),较上年同期提高2.3个
网络操作系统为支持分布式服务功能,提出了一种新的网络资源管理机制,即( )
需求分析阶段的任务是确定()。
PASSAGEONE
A、OnlystudentsatNorthCollegecanjoinit.B、Themancanfillouttheapplicationformonline.C、Themancanonlyborrow8it
最新回复
(
0
)