首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #include main( ) { int a=3; do {printf("%d,",a-=2);} while(!(--a); printf("\n"); }
若有以下程序: #include main( ) { int a=3; do {printf("%d,",a-=2);} while(!(--a); printf("\n"); }
admin
2021-07-09
49
问题
若有以下程序:
#include
main( )
{ int a=3;
do
{printf("%d,",a-=2);}
while(!(--a);
printf("\n");
}
则程序运行后的输出结果是( )。
选项
A、1
B、1,-2,
C、3,0,
D、1,0
答案
B
解析
本题重点考查do…while语句,该循环语句的特点是,先执行循环中的语句,然后判断表达式是否为真,如果为真,则继续循环;如果为假,则终止循环。因此,do…while循环至少要执行一次循环语句。变量a赋初值为3,每循环一次需执行语句a-=2一次,同时循环条件使变量a自减1,所以第一次循环后变量a变为1,第2次循环后变量a变为-2。因此A选项正确。
转载请注明原文地址:https://kaotiyun.com/show/aqtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include#defineN5#defineMN+1#definef(x)(x*M)main(){inti1,i2;i1=f(2);i2=f(1+1);printf("%d%d\n",i1,i2);}程序的运行结果是
关于Scanf和printf的叙述中正确的是()。
下列叙述中错误的是
以下叙述中正确的是
下面不能作为软件设计工具的是
下列叙述中正确的是
C语言中的标识符分为关键字、预定义标识符和用户标识符,以下叙述正确的是
软件需求规格说明书的作用不包括
关于算法,以下叙述中错误的是
在软件开发中,需求分析阶段产生的主要文档是()。
随机试题
某研究员为研究学生的数学成绩和物理成绩之间的相关程度,从某校随机抽取了10名学生,下表为学生的数学成绩(X)和物理成绩(Y)。试用等级法说明二者之间的相关程度。
“经营单位”栏:()。“件数”栏:()。
根据《增值税暂行条例》的规定,采取预收货款方式销售货物,增值税纳税义务的发生时间是()。
某行业协会组织本行业7家主要企业的领导人召开“行业峰会”,并就共同提高本行业产品价格及提价幅度形成决议,与会企业领导人均于决议上签字,会后,决议以行业协会名义下发全行业企业,与会7家企业的市场份额合计达85%。根据反垄断法律制度的规定,下列表述中,正确的有
(2016年)风顺科技是一家在深圳证券交易所上市的网络技术服务公司。2015年7月初,风顺科技拟与A公司签订一项技术服务合同,合同金额约3.5亿元。经过谈判,双方于7月15日就合同主要条款达成一致并签署合作意向书。7月8日,市场上出现关于风顺科技
(2017·广东)学校和其他教育机构应当逐步实行教师聘任制,实施教师聘任制的步骤、办法由国务院教育行政部门规定。()
甲乙两部参加军事演习。甲部从大本营以60千米/小时的速度往西行进,乙部晚半小时由大本营往东行进,速度比甲部慢。两部同时接到军令紧急集合,集合地位于大本营正北某处。此时两部所在位置与集合地恰好构成有一角为30度的直角三角形。若两部同时调整方向往集合地行军,且
编制艾森克人格问卷(EPQ)的方法是_____________。
太平天国农民战争动摇了清王朝封建统治的基础,有力地打击了西方资本主义侵略者,显示了农民阶级的反抗精神和战斗力量,但最终失败的根本原因是()
Whoistheyoungestofthethree?
最新回复
(
0
)