首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 main(){int a=3; do{printf("%d,",a-=2);}while(!(--a)); printf("\n");} 程序运行后的输出结果是
有以下程序 main(){int a=3; do{printf("%d,",a-=2);}while(!(--a)); printf("\n");} 程序运行后的输出结果是
admin
2020-05-19
60
问题
有以下程序
main(){int a=3;
do{printf("%d,",a-=2);}while(!(--a));
printf("\n");}
程序运行后的输出结果是
选项
A、1,1
B、1,-2,
C、3,0,
D、1,0
答案
B
解析
循环体执行两次。首先输出a=1,然后判断表达式!(--a),a为0,循环条件表达式值为1,执行第二次循环体,输出a=-2。判断循环条件表达式值为0,循环退出。
转载请注明原文地址:https://kaotiyun.com/show/WrCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
要通过scanf。(’’%d%c%d%c’’,&a1,&c1,&a2,&c2);语句为变量a1和a2赋数值1和2,为变量c1和c2赋字符a和b。以下所示的输入形式中正确的是()。
以下程序的输出结果是()。voidfunl(char*p)main(){char*q;{chara[]={’’Program’’},*p;q=p;p=&a[3];funl(p);printf(’’%s\n’’,a);
关于函数参数的叙述中正确的是()。
若有定义语句:intx=12,y=8,z;,在其后执行语句z=0.9+x/y;,则z的值为()。
有以下程序:#includemain(){intx[3][2]={0},i;for(i=0;i
设文件指针fp已定义,执行语句fp=fopen(“file”,“W”);后,下列针对文本文件file操作叙述的选项中正确的是()。
给定程序MODI1.C中函数fun的功能是:计算函数(x,y,z)=(x+y)/(x-y)+(z+y)/(z-y)的值。其中x和y的值不等,z和y的值不等。例如,当x的值为9、y的值为11、z的值为15时,函数值为-3.50。请改正程序中的错误,
下面对“对象”概念描述正确的是()。
设二叉树共有500个结点,其中叶子结点有250个。则度为2的结点个数是
软件按功能可以分为:应用软件、系统软件、支撑软件(或工具软件)。下面各项中属于应用软件的是()。
随机试题
A、Theyarepatient.B、Theylearnquickly.C、Theyaregoodatexpression.D、Theyupholdtheirprinciples.B细节推断题。对话中女士询问不成功的谈判者是什
汽车电路图是检修汽车电气系统时必须参考的基本资料。()
引起肠梗阻的原因,可根据病人的年龄来推断,下列说法哪些正确
II型骨质疏松症的好发年龄为
下列药物中属于葡萄糖苷酶抑制剂类降糖药物的是
恶心呕吐,舌苔浊腻,首选
胸腺发育不全所致持续感染主要由于
设,其中x>0,则F(x)=_____________________。
June15,2006DearSir,Yourshipmentoftwelvethousand"Smart"watcheswasreceivedbyourcompanythismorning.However,
A、Itismoreentertainingandenlightening.B、Itavoidshurtingothers’feelings.C、Itcanberememberedbetter.D、Itsavestime
最新回复
(
0
)