首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #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
51
问题
若有以下程序
#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全国计算机二级
相关试题推荐
下列叙述中,不正确的是
以下程序的输出结果为【】。#defineJFT(x)x*xmain(){inta,k=3;a=++JFT(k+1);printf("%d",a);}
以下程序运行后的输出结果是【】。main(){chara[]="Language",b[]="Programe";char*p1,*p2;intk;p1=a;p2=b;for(k=0;k<=7;k
若有以下说明和定义typedefint*INTEGER;INTEGERp,*q;以下叙述正确的是
下面程序的输出是________。chars[]="ABCD";main(){char*pfor(p=s;p<s+4,p++)printf("%s\n",p);}
假定w,x,y,z和m均为int型变量,有如下程序段: w=1;x=2,y=3;z=4; m=(w<x)?w:x;m=(m<y)?m:y;m(m<2)?m:2; 则该程序段执行后,m的值为()
以下叙述中不正确的是______。
能将高级语言编写的源程序转换成目标程序的是______。
软件详细设计产生的图如下:该图是
软件测试是保证软件质量的重要手段,而软件测试的主要和重要的测试方法是通过测试数据和【】的设计来实现。
随机试题
我国社会主义初级阶段的多种所有制经济,按根本性质可划分为
A、格列齐特B、胰岛素C、阿卡波糖D、苯乙双胍E、罗格列酮胰岛素增敏药
A.支气管腺体肥大增生、黏膜上皮杯状细胞增多B.急、慢性支气管炎及细支气管周围炎C.支气管壁因炎症而遭破坏D.细支气管壁及肺泡间隔弹力纤维支架破坏和细支气管不完全阻塞E.肺组织高度纤维化慢性支气管炎时,患者通气与换气功能障碍、导致缺氧的重要环节
1mol丙酮酸在线粒体内彻底氧化生成ATP的mol数量是
背景:某小区住宅工程,地下2层,地上10层,剪力墙结构,建筑面积13000m2,由某施工单位组织施工,本市一家监理公司监督,在施工过程中发生了以下事件:当年12月初,结构施工至首层时,市建设行政主管部门组织的考评小组第二次分别对建设、监理、施工单位进行考
背景某施工单位承担的一项机电安装工程进入单机试运行阶段。项目部计划对一台解体出厂、现场组装的大型往复活塞式压缩机进行试运行。试运行前,施工单位建立试运行组织,组建试运行保修班组,配备相关试运行操作人员,进行培训并经过考试合格。项目部对试运行前的条
在我国,财政性存款、特种存款、准备金存款都属于()管理的存款。
故人西辞黄鹤楼对于()相当于()对于怀古
Everyoneinthefamilybulliedherandmadeherdoallthechores,shewasindeed______.
A.collisionB.consequencesC.courseD.cureE.favorF.graduallyG.judgingH.locateI.manipulati
最新回复
(
0
)