首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若变量已正确定义,有以下程序段 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
2016-12-28
26
问题
若变量已正确定义,有以下程序段
i=0;
do
printf("%d,",i);
while(i++);
printf("%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/fuDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序段,且变量已正确定义和赋值for(s=1.0,k=1;k
在C语言中,变量的隐含存储类别是
有以下语句,则对a数组元素的引用不正确的是inta[10]={0,1,2,3,4,5,6,7,8,9},*p=a;
有以下程序intf(intn){if(n==1)return1;elsereturnf(n-1)+1;}main(){inti,j=0;for(i=1;i
有以下程序main(){inta[4][4]={{l,4,3,2},{8,6,5,7},{3,7,2,5},{4,8,6,1}},i,j,k,t;for(i=0;i
以下选项中,当x为大于l的奇数时,值为0的表达式是
下列选项中不符合良好程序设计风格的是
下列叙述中错误的是()。
下列选项中不属于结构化程序设计方法的是
若有运算符:>、=、<<、%、sizeof,则它们按优先级(由高至低)的正确排列顺序为()。
随机试题
肝外胆道包括
X线胶片对射线对比度的放大能力称为
制巴戟天使用的辅料是
采用眼眶CT冠状位检查的原因之一是
镍铬合金全冠抛光所用抛光剂是
北京天明科贸中心与湖南地新制革厂签订了皮衣买卖合同。事后双方另行书面约定“如因皮衣买卖合同发生争议,提交北京市仲裁委员会裁决”。后因送货地点发生争议。天明科贸中心向对方所在地的人民法院起诉,但未说明双方订有仲裁协议,法院受理此案,地新制革厂亦应诉答辩。法院
(2010)纽约古根海姆美术馆展厅布置方式是()。
A公司是一家生产重型机械的公司,其总库存量约为1600万元,在其库存商品中原料库存和产成品库存占绝大的比重,库存持有成本约为20%。目前该公司正计划向中西部地区进行发展,新建更多仓库,将现有的16个仓库,扩建到25个。同时,公司还希望与供应链当中的企业加
下列各项预算中,属于辅助预算或分预算的有()。
根据以下材料,回答下列问题。在某私营公司的一次董事会上,大家就研发部门展开了讨论。副董事长说:我们是私营企业,就应该以盈利为目的。为了节约开支,我建议撤销研发部门,因为公司为研发而支付的费用太高。总经理对此反驳说:我不同意这样
最新回复
(
0
)