首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序段的输出结果是【 】。 int x=5; do{printf("%d ",x-=4); } while (!(--x));
下面程序段的输出结果是【 】。 int x=5; do{printf("%d ",x-=4); } while (!(--x));
admin
2013-02-23
54
问题
下面程序段的输出结果是【 】。
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全国计算机二级
相关试题推荐
设有以下程序段intx=0,s=0;while(!x!=0)s+=++x;printf("%d",s);
下列叙述中,不属于测试的特征的是()
以下程序是用递归方法求数组中的最大值及其下标值。请填空。#defineM10voidfindmax(int*a,intn,inti,int*pk){if(i<n){if(a[i]>a[*pk]
设有以下定义和语句,输出的结果是(用small模式编译,指针变量2个字节)______。structdate{long*cat;structdate*next;doubledo
若定义了以下函数:voidf(……){……*p=(double*)malloc(10*sizeof(double));……}p是该函数的形参,要求通过p把动态分配存储单元的地址传回主调
单元测试又称模块测试,一般采用【】测试。
下面不属于软件设计原则的是()
下列关于字符串的说法中错误的是
常用的软件结构设计工具是结构图(SC),也称程序结构图。其中,用矩形表示______,用带空心圆的箭头表示传递的是数据。
随机试题
求曲线y=x2与直线y=0,x=1所围成的平面图形绕x轴旋转一周所得旋转体的体积.
A.活疫苗B.死疫苗C.类毒素D.外毒素E.病原体的部分成分百日咳疫苗是
细菌性痢疾:血吸虫病:
关于糖尿病神经病变以下说法正确的是
有关大隐静脉的描述,下列哪项是恰当的
对于城镇街坊内部隐蔽的界址点及村庄内部界址点,其点位允许误差为()cm。
【背景资料】 某水库枢纽工程总库容1500万m3,工程内容包括大坝、溢洪道、放水洞等,大坝为黏土心墙土石坝,最大坝高为35m,坝顶构造如图1-1所示。 施工过程中发生如下事件。 事件1:为加强工程质量管理、落实质量责任,依据《关于贯彻质量发展纲要
因审计范围受到限制,不能获取充分、适当的审计证据,虽影响重大,但不至于出具否定意见的审计报告时,可以出具无法表示意见的审计报告。( )
下列选项中,有关PowerPoint。演示文稿的表述,正确的一项是()。
Babies’ResponseForsometimeinthepastithasbeenwidelyacceptedthatbabies,andothercreatureslearntodothingsb
最新回复
(
0
)