首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #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
39
问题
若有以下程序:
#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全国计算机二级
相关试题推荐
为了建立如图所示的存储结构(即每个结点含两个域,data是数据域,next是指向结点的指针域),则在________处应填入的选项是Structlink{chardata;_________}node;
有以下程序:#includeinta=1,b=2;voidfunl(inta,intb){prinff(“%d%d”,a,b);}voidfun2(){a=3.b=4;}voidmain(){funl(5,
下列定义数组的语句中正确的是()。
有以下程序,程序运行后的输出结果是#include#defineSUB(X,Y)(X+1)*Ymain(){inta=3,b=4;printf("%d\n",SUB(a++,b++));)
有以下程序(注:字符a的ASCII码值为97):#include<stdio.h>main(){char*s={’’abe’’};d0{printf(’’%d’’,*s%10);++s:
以下不能定义为用户标识符是
设有以下语句typedefstructTT{charc;inta[4];}CIN;则下面叙述中正确的是
以下选项中非法的C语言字符常量是
以下可以将任意一个两位整数n的个位数与十位数对换的表达式为()。
在软件开发中,需求分析阶段产生的主要文档是()。
随机试题
压电法微量水分分析仪可以以露点为单位(摄氏或华氏)输出水分浓度。露点值是利用水分浓度和样品压力通过公式计算而得。()
在设计展开阶段,监理工程师进行质量控制的工作内容之一是()。
( )是指招标人以招标公告的方式邀请不特定的法人或者其他组织投标。资格审查是( )的一项重要权利。
没译英:“泡沫塑料、胶合板箱、软包装”。()
在市场研究和预测的基础上进行()等几个步骤,这是企业营销战略的核心,也是决定企业营销成败的关键。
国家对风景名胜区实行科学规划、统一管理、()、永续利用的原则。
某县技术监督局委托该县农业技术推广站对贩卖假种子的单位和个人行使处罚权,技术推广站应以下列哪个单位的名义行使处罚权?()
某超市购进一批商品,按照能获得50%的利润的定价,结果只销售了70%,为尽快将余下的商品销售出去,超市决定打折出售,这样所获得的全部利润是原来能获得利润的82%,问余下的商品几折销售()。
下列关于卡方分布说法正确的有()。
A、 B、 C、 A图片中是三种表情,听音时注意句中与表情、心情等相关的词汇即可。本题句中出现的是crying(哭),因此答案是[A]。
最新回复
(
0
)