首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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
34
问题
有以下程序
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://kaotiyun.com/show/qmRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
软件设计模块化的目的是【】。
下列判断正确的是()。
C语言源程序名的后缀是()。
设有以下定义和语句:inta[3][2]={1,2,3,4,5},*p[3];p[0]=a[1];则*(p[0]+1)所代表的数组元素是【】。
已知i、j、k为int型变量,若要从键盘输入2、3、4<CR>,使i、j、k的值分别为2、3、4下列正确的输入语句是()。
数据库保护分为:安全性控制、【】、并发性控制和数据的恢复。
请补充函数fun(),该函数的功能是:把字符下标为非素数的字符从字符串sb中删除,把字符下标为素数的字符重新保存在字符串e口中。字符串sb从键盘输入,其长度作为参数传入函数fun()。例如,输入“abcdefghijkl”,输出“cdfhl”。
数据流图中带有箭头的线段表示的是()。
按照C语言规定的用户标识符命名规则,不能出现在标识符中的是()。
按照C语言规定的用户标识符命名规则,不能出现在标识符中的是()。
随机试题
蛋白质在等电点时的特征是
同源细胞群()
关于蛋白质分子三级结构的描述,其中错误的是
自重湿陷系数试验目的是测定黄土(黄土类土)的大孔隙比和相对下沉系数。()
下列各项中,属于中国人民银行反洗钱职责的是()。
下列关于私人物品的表述中,正确的有()。
某企业2011年7月1日购置3辆摩托车,并取得发票。当地规定的车船税单位税额是180元//辆,该企业当年应纳车船税是()。
校对是核对检查文书的()。
下列反应中氯元素既表现氧化性又表现还原性的是()。
选修课开设得越多越好。()
最新回复
(
0
)