首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若变量已正确定义,有以下程序段 i=0; do printf("%d,",i); while(i++); pfintf("%d\n",i);其输出结果是
若变量已正确定义,有以下程序段 i=0; do printf("%d,",i); while(i++); pfintf("%d\n",i);其输出结果是
admin
2018-01-11
31
问题
若变量已正确定义,有以下程序段
i=0;
do
printf("%d,",i);
while(i++);
pfintf("%d\n",i);其输出结果是
选项
A、0,0
B、1,1
C、0,1
D、程序进入无限循环
答案
C
解析
do…while循环的执行过程如下:①执行do后面的循环体中的语句。②计算while后一对圆括号中表达式的值。当值为非0时,转去执行步骤①;当值为0时,执行步骤③。⑨退出do…while循环。对于本题变量i的初始值等于“0”,接着执行do后面的循环体中的语句,输出变量i的值0。再判断while后面括号中表达式i++的值,其值为0,所以循环结束。此时变量i的值经过自加已经变为1,所以再次输出i的值“1”。
转载请注明原文地址:https://kaotiyun.com/show/hFxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
s1和s2已正确定义并分别指向两个字符串。若要求:当s1所指串大于s2所指串时,执行语句S;则以下选项中正确的是()。
已知大写字母A的ASCII码是65,小写字母a的ACSII码是97。下列能将变量c中的大写字母转换为对应小写字母的语句是()。
C语言可执行程序的开始执行点是()。
对下述程序的判断中,正确的是()。#includemain(){char*p,s[256];p=s:while(strcmp(s,"theend")){printf("In
若有定义“doublea;”,则正确的输入语句是()。
能正确表示“当x的取值在[1,10]和[100,110]范围内为真,否则为假”的表达式是()。
算法的空间复杂度是指()。
算法的时间复杂度是指______。
算法的时间复杂度是指
随机试题
在满足实体完整性约束的条件下( )。
半亩方塘一鉴开,天光云影共徘徊。鉴:
某患者,聚餐食入大量鱼虾,同时饮酒,半小时后全身多发鲜红色风团,发生和消退均较快,伴瘙痒、腹痛、呼吸困难立即给予哪项治疗
地下连续墙墙面的露筋部分应小于()墙面面积,且不得有露石和夹泥现象。
第二代集装箱船舶的集装箱装载数为1800~2100TEU。()
上交所上市公司在2014年将会被实施退市风险警示的情形有()。[2014年6月真题]Ⅰ.2013年的营业收入为1500万元Ⅱ.2013年被出具无法表示意见的审计报告Ⅲ.2013年末的净资产为负值Ⅳ.2012年度、2013年度净利
知识()不能离开能力,同样能力也不能脱离知识。
东部地区各省市中2009年商品房销售额最高的是()。
使用散列函数hashf(x)=xmod11,把一个整数值转换成散列表下标,现要把数据:1,13,12,34,38,33,27,22插入到散列表中。分别计算等概率情况下,查找成功和查找不成功所需的平均探查长度。(假设探查到空结点也算一次探查)
Whowasthedrummeroftheband?WhichofthefollowingwereNOTcopiedfromtheBeatlesbyotherpeople?
最新回复
(
0
)