首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
2015-07-31
25
问题
有以下程序
#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/R2Dp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序运行后的输出结果是【】。voidswap(intx,inty){intt;t=x;x=Y;Y=t;printf("%d%d",x,y);}main(){inta=3,b=4;sw
下面函数的功能是______。exchange(int*ptr1,*ptr2){int*ptr;ptr=-ptr1;ptr1=ptr2;ptr2=ptr;}
C语言结构体类型变量在程序执行期间()。
若有下列定义(设int类型变量占2个字节):inti=8,j=9;则下列语句:printf("i=%u,j=%x\n",i,j);输出的结果是()。
若有定义inta=5,b=7;,则表达式a%=(b%2)运算后,a的值为()。
设有定义:intA,*pA=&A;,以下scanf语句中能正确为变量A读入的数据是______。
以下4个选项中,不能被看作是一条语句的是______。
有下列二叉树,对此二叉树中序遍历的结果为()。
结构化分析方法是面向()的自顶向下、逐步求精进行需求分析的方法。
下列特征中不是面向对象方法的主要特征的是()。
随机试题
He______acoldlastweek.
关于造影剂的分类组合哪种是错误的
病人纪某,青霉素皮试过程中突感胸闷、气急、面色苍白、脉细速,下列处理哪项错误
关于民事诉讼的裁定,下列哪一选项是正确的?(2012年卷三47题)
某国公民杰克逊18岁,在上海某商店购买一款手机,价值4000元人民币。三天之后,杰克逊在另一商店发现该款手机的价格便宜许多,便到前一商店要求退货,被拒绝。杰克逊遂向上海某法院起诉,理由是根据其本国法,男子满20岁为成年人,自己未届成年,购买手机行为应属无效
甲有乙、丙两子。甲与乙曾订立赡养协议,并将自己的10棵荔枝树全部给乙。县政府向乙颁发了10棵荔枝树的林权证。甲去世后,丙认为自己的继承权受到侵犯,要求镇政府处理。镇政府重新分割了荔枝树,还派员将荔枝果摘下变卖,保存价款3000元,烂果400斤交由乙处理。乙
王先生出租了一套房屋,每年租金收入2万元,年初收取。如果从第1年年初开始出租,共出租10年,利率为8%。那么在第10年年末的终值是()万元。
有三个关系R、S和T如下,则关系T由关系R和S通过()得到。
Ourscientificresearchingenetics____________(事实上并不亚于别人)
Ifyouweretobeginanewjobtomorrow,youwouldbringwithyousomebasicstrengthsandweaknesses.Successorfailureinyou
最新回复
(
0
)