首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 main(){int a=-2,b=0; do{++b;}while(a++); printf("%d,%d\n",a,b);} 则程序的输出结果是
若有以下程序 main(){int a=-2,b=0; do{++b;}while(a++); printf("%d,%d\n",a,b);} 则程序的输出结果是
admin
2017-04-26
58
问题
若有以下程序
main(){int a=-2,b=0;
do{++b;}while(a++);
printf("%d,%d\n",a,b);}
则程序的输出结果是
选项
A、0,2
B、1,2
C、1,3
D、2,3
答案
C
解析
由于a的初始值等于-2,所以while循环语言执行二次结束,第一次a=-2,b=1,然后判断循环条件a++非零,执行第二次循环体a=-1,b=2,判断循环条件非零,执行循环体a=0,b=3,判断循环条件为0,此时变量a的值等于1。
转载请注明原文地址:https://kaotiyun.com/show/DqDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是
如下程序的输出结果是#includemain(){charch[2][5]={"6937","8254"},*p[2];inti,j,s=0;for(i=0;i
请选出以下程序的输出结果#includemain(){inta[]={1,2,3,4},i;intx=0;for(i=0;i
在下列关于二叉树的叙述中,正确的一项是
以下选项中不合法的标识符是
结构化分析方法是面向()的自顶向下逐步求精进行需求分析的方法。
能正确表示逻辑关系:"a≥10或a≤0"的C语言表达式是
以下程序的功能是:删去一维数组中所有相同的数,使之只剩一个。数组中的数已按由小到大的顺序排列,函数返回删除后数组中数据的个数。例如,若一维数组中的数据是:2223445666677899101010删除后,数组中
有定义语句:chars[10];,若要从终端给s输入5个字符,错误的输入语句是
以下叙述中错误的是
随机试题
糖尿病肾病的特点是()(1995年)
患者女,36岁。患贫血患者,外周血检查结果:RBC3.50×109/L,网织红细胞百分率15%。如采用Miller窥盘计数网织红细胞时,计数10个视野小方格中的红细胞总数为120个,则计数到大方格中的网织红细胞总数应为
药物临床试验必须符合
氟喹诺酮类药物抗菌作用机制是
A.吗啡B.沙丁胺醇C.苯甲酸D.白消安E.对氨基水杨酸可与谷胱甘肽结合生成氢化噻吩的是()。
某工程,业主在招标文件中规定:工期T(周)不得超过80周,也不应短于60周。某施正单位决定参与该工程的投标。在基本确定了技术方案后,为提高竞争能力,对其中某技术措施拟定了3个方案进行比选。方案一的费用为C1=100+4T;方案二的费用为C2=150+3T
新罗初期派遣的留唐学生选自
甲家的牛丢失后被乙拾得,甲要求乙返还该牛,乙提出了下列请求,依法应予支持的是( )。
以下关于离婚与撤销婚姻的区别的表述,正确的是()
数据库管理系统(DBMS)是一种
最新回复
(
0
)