首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序段: int x=3; do { printf("%d",x-=2); } while(!(--x)); 其输出结果是______。
有以下程序段: int x=3; do { printf("%d",x-=2); } while(!(--x)); 其输出结果是______。
admin
2009-02-15
48
问题
有以下程序段: int x=3; do { printf("%d",x-=2); } while(!(--x)); 其输出结果是______。
选项
A、1
B、3 0
C、1-2
D、死循环
答案
4
解析
本题中循环执行了两次,第一次,执行完printf语句后,x=1,而-x是先自减后执行语句,所以(!(-x))的值为非零,所以又执行了一次。第二次x的值为-2,--x的值为-3,求非后,值为0,跳出循环。
转载请注明原文地址:https://www.kaotiyun.com/show/pgXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列有语法错误的赋值语句是
算法的空间复杂度是指
下列关于控件数组的叙述中,正确的是()。
下列符号常量的声明中不合法的是
下列关于函数过程的叙述中,正确的是()。
(1)在考生文件夹下有一个工程文件sjt3.vbp,窗体上已经有两个文件框,名称分别为Text1、Text2;还有一个命令按钮,名称为C1,标题为“确定”;请添加两个单选按钮,名称分别为Op1、Op2,标题分别为“男生”、“女生”,再添加两个复选框,名称分
语句Dima(-3To4,3To6)AsInteger定义的数组的元素个数是( )。
语句DimArr(-2To4)AsInteger所定义的数组的元素个数为( )。
(1)在考生文件夹下有一个工程文件sit3.vbp,在Forml的窗体中有一个文本框、两个命令按钮和一个计时器。程序的功能是在运行时,单击“开始计数”按钮,就开始计数,每隔1秒,文本框中的数加1;单击“停止计数”按钮,则停止计数(如图3—165所示)。要求
随机试题
事业生涯管理
A.不宜使用强心苷类药物B.不宜采用平卧位C.不宜使用强利尿剂D.不宜使用血管扩张剂E.不宜使用呼吸兴奋剂心力衰竭患儿
异种移植的首要障碍是
放线菌素抗肿瘤的机制是
男,24岁,突然意识不清,跌倒,全身强直数秒后抽搐,咬破舌。2分钟后抽搐停止。醒后活动正常。首先应考虑的疾病是
监理人员应当采用旁站、巡视和平行检验等方式做好()控制环节工作。
下列关于贷款意向书和贷款承诺,说法正确的有()。
甲公司2×16年1月1日发行1000万份可转换公司债券,每份面值为100元、每份行价格为100.5元,可转换公司债券发行2年后,每份可转换公司债券可以转换4股甲公司普通股(每股面值1元)。甲公司发行该可转换公司债券确认的负债成分初始计量金额为100150万
America’smostpopularnewspaperwebsitetodayannouncedthattheeraoffreeonlinejournalismisdrawingtoaclose.TheNewY
Whatisthepurposeoftheman’scall?
最新回复
(
0
)