首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #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
49
问题
若有以下程序
#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://kaotiyun.com/show/zpJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列哪个面向对象程序设计不同于其他语言的主要特点
有以下程序:main(){inti=1,j=1,k=2;if((j++||k++)&&i++)printf("%d,%d,%d\n",i,j,k);}执行后输出结果是()。
有以下程序:#include<string.h>main(){char*p="abcde\Ofghjik\0";printf("%d\n",strlen(p));}程序运行后的输出结果是()。
以下叙述中正确的是
表示条件:10<x<100或x<0的C语言表达式【】。
结构化程序设计所规定的3种基本控制结构是______。
软件是【】、数据和文档的集合。
C语言用于结构化程序设计的3种基本结构是______、选择结构和循环结构。
软件生命周期中花费时间最多的阶段是______。
测试的目的是暴露错误,评价程序的可靠性;而【】的目的是发现错误的位置并改正错误。
随机试题
鲁迅的原名是()
心源性哮喘应首选下列哪一种药物:
红硬,硬结直径6mm,则结核菌素试验反应结果应为()
中国沈阳某进出口公司电告法国某贸易公司,以FOB(2010年《国际贸易术语解释通则》)为条件出售一批服装,信用证付款。广州公司将货物装上“玛丽”号轮船,整批货物分装在三个集装箱中(承运人签发的提单受《海牙规则》调整)。当承运船舶在海上航行时,由于船员疏忽,
专业分包人须在进场前,将其承包范围内的施工组织设计报技术部,由()后方可依照施工。
我国现行的增值税属于消费型增值税。()
根据《国内航空运输承运人赔偿责任限额规定》,对每名旅客随身携带物品的赔偿责任限额为()。
在对象—关系数据库系统中,创建新的基本数据类型需要说明的信息包括______。Ⅰ.类型名Ⅱ.类型的存储信息Ⅲ.类型的地址Ⅳ.类型与ASCII码之间的转换
在具有2n个节点的完全二叉树中,叶子节点个数为()。
AKeepYourVoiceLowAlltheTimeBPutYourselfintheBoss’sPositionCProposeYourSolutionDDon’tGoinWhenYouAre
最新回复
(
0
)