首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include main() { int a=-2, b=0; do { ++b ; } while(a++); printf("%d,%d\n", a, b); } 则程序的输出结果是( )。
若有以下程序 #include main() { int a=-2, b=0; do { ++b ; } while(a++); printf("%d,%d\n", a, b); } 则程序的输出结果是( )。
admin
2015-07-28
65
问题
若有以下程序
#include
main()
{ int a=-2, b=0;
do { ++b ; } while(a++);
printf("%d,%d\n", a, b);
}
则程序的输出结果是( )。
选项
A、1,3
B、0,2
C、1,2
D、2,3
答案
A
解析
考查do-while循环语句。其执行过程为:先执行do循环体语句,然后判定圆括号内的表达式,如果为真则继续执行do循环体语句,如果为假则结束循环。该程序循环结束条件为表达式(a++)的值为0,即a从-2自增到0,循环体循环3次,所以b=3,表达式(a++)执行完毕之后a=1,所以答案选A。
转载请注明原文地址:https://www.kaotiyun.com/show/zpJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列哪个面向对象程序设计不同于其他语言的主要特点
算法的空间复杂度是指
在关系运算中,【】运算是对两个具有公共属性的关系所进行的运算。
结构化程序由3种基本结构组成,3种基本结构组成的算法()。
以下叙述中正确的是()。
若有定义语句chars[100],d[100];intj=0,i=0;且s中已赋字符串,请填空以实现拷贝。(注:不使用逗号表达式)white(s[i]){d[j]=【】;j++;}d[j]=0;
C语言中,函数值类型的定义可以缺省,此时函数值的隐含类型是
下面叙述正确的是_______。
在面向对象程序设计中,从外面看只能看到对象有外部特征,而不知道也无须知道数据的具体结构以及实现操作的算法,这称为对象的______。
软件测试是保证软件质量的重要手段,而软件测试的主要和重要的测试方法是通过测试数据和【】的设计来实现。
随机试题
市政绩效管理信息系统的首要任务是__________。
A.二尖瓣狭窄伴肺动脉高压B.二尖瓣关闭不全C.主动脉瓣狭窄D.主动脉瓣关闭不全E.三尖瓣关闭不全右心室前负荷增加
首先提出肾与腰部疾病有密切关系的著作是
急性肾小球肾炎患儿在急性期饮食中氯化钠每天
压强为P,体积为V的氧气(O2),视为刚性分子(理想气体)的内能为()。
证券交易所交易异常情况的无法连续交易是指证券交易所交易、通讯系统出现( )分钟以上中断的情形。
风险偏好和风险战略应由()审批。
关于水稻,下列说法正确的是:
床铺:客房
TheEnglishspeakerhas(A)athisdisposalavocabularyandasetofgrammaticalruleswhich(B)enablehimtocommunicatehisthou
最新回复
(
0
)