首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
2019-06-09
19
问题
有以下程序
#include
main()
{ int a = 3;
do
{ printf("%d,", a-=2 ); }
while( ! (--a) );
printf("\n");
}
程序运行后的输出结果是( )。
选项
A、1, -2,
B、1,
C、3,0,
D、1,0
答案
A
解析
循环条件是表达式"! (--a)",即当--a为0时,循环才会继续进行。该程序中do-while循环了两次,第一次循环输出a-=2的值,即1。之后判定循环条件为真,进入第二次循环输出值-2,判定循环条件为"!(-3)",为假,结束循环,所以输出的结果为选项A)。
转载请注明原文地址:https://kaotiyun.com/show/RxRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下选项中不属于C语言程序运算符的是
设变量均已正确定义,若要通过scanff’’%d%c%d%c’’,&a1,&c1,&a2,&c2);语句为变量a1和a2赋数值10和20,为变量c1和c2赋字符x和Y。以下所示的输入形式中正确的是(注:□代表空格字符)
有以下程序#include<stdio.h>main(){inty=10;while(y-);printf(’’Y=%d\n’’,y);}程序执行后的输出结果是
以下叙述中正确的是
设有定义:doublea,b,c;若要求通过输入分别给a、b、c输入1、2、3,输入形式如下(注:此处□代表一个空格)□□1.0□□2.0□□3.0则能进行正确输入的语句是
设有某函数的说明为int*func(inta[10],intn);则下列叙述中,正确的是
给定程序MODll.C中函数fun的功能是:根据输入的三个边长(整型值),判断能否构成三角形:构成的是等边三角形,还是等腰三角形。若能构成等边三角形函数返回3,若能构成等腰三角形函数返回2,若能构成一般三角形函数返回1,若不能构成三角形函数返回0。
设有一联合体变量定义如下:uniondata{longa;floatb:intc;chard:};uniondatax;执行下列语句后,正确的联合体变量X的值是(
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为()。
随机试题
语无伦次,笑骂狂言,登高而歌,弃衣而走,可诊断为
如果企业的普通股市场价格为每股20三,预期下一期的股利为每股1.6元,每年股利增长率预期为6%,那么该普通股的资金成本为()
乙类菲处方药专有标识为
甲乙丙三人实施信用证诈骗。侦查过程中,某地级市公安机关向该市检察院提请批准逮捕甲、乙、丙三人。其中,甲系省、市两级人民代表大会代表;乙系自由职业者;丙系无国籍人士。在审查批捕过程中,检察院查明:乙已怀有两个月身孕。请回答问题。在人民代表大会闭会期间,检
根据《环境保护法》,建设项目中防治污染的设施与主体工程应当( )。
商业银行外部营销场所不得长期持续存在,摊位使用或租用时间一个季度累计不超过()天。
周老师在教《死海不死》这篇课文时,对学生提问道:“既然是‘死’海,作者又为什么说它不‘死’呢?请同学们仔细阅读课文,说说死海的‘死’主要体现在哪些方面?‘不死’又体现在哪些方面?”案例中的周老师是抓住()来进行提问的。
关于事业单位人事制度改革的问题及对策,下列说法错误的是()。
尽管“负面新闻”关注的是体现冲突、对抗、不和谐的负面题材,报道者对题材的使用角度与表现方式却可能不尽相同:优秀的报道者往往在负面题材中发现积极的因素,即使发现不了积极的因素,也会以建设性的态度处理消极因素,给人以警醒、反思;而蹩脚的报道者面对某些负面题材,
某天五个朋友聚会,其中一个人历数喝酒对身体的危害,并热心地劝告大家戒酒。他逐个询问说:“你现在戒酒了吗?”四个人的回答各不同。请根据他们的回答,判断这四个人当中,谁没有违反这个推理隐含的前提()。
最新回复
(
0
)