首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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
2019-04-24
17
问题
有以下程序
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
解析
循环体执行两次。首先输出a=l,然后判断表达式!(--a),a为0,循环条件表达式值为1,执行第二次循环体,输出a=-2。判断循环条件表达式值为0,循环退出。
转载请注明原文地址:https://jikaoti.com/ti/4gf0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在C语言中,当表达式值为0时表示逻辑值“假”,当表达式值为______时表示逻辑值“真”。
下列程序段是从键盘输入的字符中统计小写字母的个数,用换行符结束循环。请填空。intn=0,c;c=getchar();while(c!=’\n’){if(______)n++;}
现有以下结构体说明和变量定义,如图所示,指针p、q、r分别指定一个链表中连续的3个结点。structnode{hardata;structnode*next;}*p,*q,*r;现要将q和r所指结点交换前后位
软件开发的结构化生命周期方法将软件生命周期划分成
请补充main函数,该函数的功能是:从键盘输入只有两个整数参与运算的一个四则运算式,然后计算出它的值。注意数字全部为正整数。例如,输入308*28,结果为8624.000000。注意:部分源程序给出如下。请勿改动主函数main和其他
请编写函数fun(),对长度为7个字符的字符串,除首、尾字符外,将其余5个字符按ASCII码值升序排列。例如:原来的字符串为BdsihAd,则排序后输出为BAdhisd。注意:部分源程序给出如下。请勿改动主函数main和其他函数中
结构化分析方法是面向()的自顶向下逐步求精进行需求分析的方法。
将E-R图转换为关系模式时,E-R图中的实体和联系都可以表示为()。
我们所写的每条C语句,经过编译最终都将转换成二进制的机器指令。关于转换以下说法错误的是
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是()。
随机试题
发展型战略可以按照发展程度不同划分为若干种类型,企业若制定高速发展战略方案,战略期限内其每年增长速度应定为()
第一次鸦片战争期间,为抗击英国侵略者而以身殉国的清朝爱国将领包括()
关于“水俣病”说法正确的是
大量不保留灌肠的禁忌证不包括
在市场比较法中,土地使用年修正属于()修正。
持续经营是指在可以预见的将来,企业将会按当前的规模和状态继续经营下去,不会停业,也不会大规模削减业务。()
A公司因向B公司购买一批产品,签发一张金额为10万元的支票给B公司,B公司为支付工程价款又将该支票背书转让给C公司,C公司接受后,不慎将支票遗失,该支票被D公司拾获,D公司便伪造了C公司的签章,并将支票转让给不知情的E公司,E公司又将该支票的金额改为18万
WhenIwaswalkingdownthestreettheotherday,Ihappenedtonoticeasmallbrownleatherwalletlyingonthesidewalk.Ipic
关于网络入侵检测系统的探测器部署,下列方法中对原有网络性能影响最大的是
Hefelt______whenheheardthebadnews.
最新回复
(
0
)