首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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-07-28
26
问题
有以下程序
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=1,然后判断表达式!(--a),a为0,循环条件表达式值为1,执行第二次循环体,输出a=-2。判断循环条件表达式值为0,循环退出。
转载请注明原文地址:https://kaotiyun.com/show/YE3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面选项中不是关系数据库基本特征的是()。
有以下程序#include<stdio.h>doublefunl(doublea[],intn){inti;doublesum=0.0;for(i=0;i<n;i++)SHm+=a[i]/n;returnsum;}voidf
以下选项中正确的语句组是()。
若要求定义具有10个int型元素的一维数组a,则以下定义语句中错误的是()。
下列叙述中正确的是()。
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:从形参ss所指字符串数组中,删除所有串长超过k的字符串,函数返回剩余字符串的个数。ss所指字符串数组中共有N
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,编写函数fun,其功能是:将a、b两个两位正整数合并成一个新的整数放在c中。合并的方式是:将a中的十位和个位数依次放在变量c的百位和
以下选项中非法的字符常量是()。
交换两个变量的值,不允许用临时变量,应该使用下列()位运算符。
随机试题
新药以人为对象的研究必须符合:
缺铁性贫血的病因治疗,寄生虫感染者应治疗性无机铁剂十五机铁的代表药是
关于病案科(室)的设置和隶属关系,下列叙述错误的是
升麻具有的功效是
呈半流体状态的树脂类药材是
中级人民法院管辖( )。
人民代表大会对公安机关及其人民警察执法活动的监督权属于国家监督权,具有极大的权威性。()
2015年,我国城镇居民人均可支配收入大约是2005年的()倍。
从1979年11月起,在邓小平主持下,中共中央着手起草《关于建国以来党的若干历史问题的决议》。经过一年半时间的讨论和修改,于1981年6月,中共十一届六中全会通过了这个决议。决议肯定了中国共产党在新中国成立以后的历史,从根本上否定了“文化大革命”的理论
Ihaveafriendwhoputhercareeronholdaftershegotmarriedandhadchildren.Shestayedathomeuntiltheoldestwasfour
最新回复
(
0
)