首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序段的输出结果是【 】。 int x=5; do{printf("%d ",x-=4); } while (!(--x));
下面程序段的输出结果是【 】。 int x=5; do{printf("%d ",x-=4); } while (!(--x));
admin
2013-02-23
75
问题
下面程序段的输出结果是【 】。
int x=5;
do{printf("%d ",x-=4);
} while (!(--x));
选项
答案
1-4
解析
题目中首先让x=5,然后进入do-while循环体,输出x-4的值1,此时x为1,表达式!(--x)的值为!(0)为真(此时 x变为0),所以再次执行循环体,输出x-4的值-4,此时x为-4,表达式!(--x)的值为!(—5)为假,退出循环。故输出结果是1 -4。
转载请注明原文地址:https://kaotiyun.com/show/YKPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列数据结构中,按先进后出原则组织数据的是
以下程序段打开文件后,先利用fseek函数将文件位置指针定位在文件末尾,然后调用ftell函数返回当前文件位置指针的具体位置,从而确定文件长度。请填空。FILE*myf;longf1;myf=【】("test,t",
若有以下定义:chars[20]="programming",*ps=s;则不能代表字符。的表达式是()
以下说法错误的是
下列选项可以正确表示字符型常量的是
以下fun函数的功能是:累加数组元素中的值。n为数组中元素的个数。累加的和放入x所指的存储单元中。fun(intb[],intn,int*x){intk,r=0;for(k=0;k<n;k++)r=【】;
面向对象的模型中,最基本的概念是对象和【】。
数据字典是各类数据描述的集合,它通常包括5个部分,即数据项、数据结构、数据流、【】和处理过程。
按照逻辑结构分类,数据结构可分为线性结构和非线性结构,二叉树属于【】。
下列数据结构中,按先进后出原则组织数据的是()。
随机试题
国家职业标准规定,对不同行业的焊工,必须分别要求具有哪些焊工资格证书?
脊髓灰质炎、甲型肝炎等病毒的病毒体结构组成是
患者,女性,50岁。因胸闷、胸痛持续发作6小时急诊入院,入院诊断:急性前壁心肌梗死,医嘱行心电图检查。护士协助进行心电图检查时,单极胸导联V1电极应放在
以下关于借款人主体资格的说法,正确的是()。
结合房地产投资项目对房地产市场走势进行预判时,重点是研判该项目所处的市场前景及()。
RaeArmantrout,whohasbeenapoetryprofessorattheUniversityofCaliforniaSanDiego(UCSD)fortwodecades,haswonthe2010
物业管理三级服务标准中,对重点区域、重点部位每()小时至少巡查1次。
Withonlyabout1,000pandasleftintheworld,Chinaisdesperatelytryingtoclonetheanimalandsavetheendangeredspecies.
有以下函数:intfun(char*s){char*t=s;while(*ct++);return(t—s);}该函数的功能是()。
执行语句:{cout<<setfill(’*’)<<setw(10)<<setfill(’#’)<<left<<123<<’’OK’’<<endl;return0;}后将输出()。
最新回复
(
0
)