首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序段: int x=3; do { printf("%d",x-=2); } while(!(--x)); 其输出结果是______。
有以下程序段: int x=3; do { printf("%d",x-=2); } while(!(--x)); 其输出结果是______。
admin
2009-02-15
16
问题
有以下程序段: 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://kaotiyun.com/show/pgXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
窗体上有一个名称为Optionl的单选按钮数组,程序运行时,当单击某个单选按钮时,会调用下面的事件过程PrivateSubOptionl_Click(IndexAsInteger)EndSub下面关于此过程的参数In
为了在Form_Load事件过程中用Print方法在窗体上输出指定的内容,首先应执行的操作是
如果把程序的启动对象设置为:SubMain,则SubMain过程()。
通过一个属性可以获得文件列表框中当前被选中文件的文件名,这个属性是
设窗体上有Text1、Text2两个文本框,并编写了下面的程序代码:PrivateSubText1_KeyPress(KeyAscii)As)Integer)If"A"<=Chr(KeyAscii)AndChr(KeyAscii)<="Z"T
窗体上有一个名称为Command1的命令按钮,单击该按钮时所实现的功能,是产生10个随机整数,然后从键盘输入一个整数,查找该数在数组中的位置。若找到,输出该数的位置;若没有找到,给出相应的提示。该命令按钮的单击事件过程如下:PrivateSubC
在排序过程中,每一次数据元素的移动会产生新的逆序的排序方法是
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是
把数学表达式表示为正确的VB表达式应该是( )。
线性表的长度为n。在最坏情况下,比较次数为n-1的算法是()。
随机试题
某学校与某塑钢窗加工厂签订了一份承揽加工塑钢窗合同,由其向塑钢窗加工厂提出工作要求,按约定接受工作成果并给付酬金。该学校称为()。
下列关于通货膨胀效应的说法不正确的是()。
布置轻型井点降水时,当基坑或沟槽宽度小于6m,且降水深度不大于5m时采用( )井点方式。
起重机能吊起的重物或物料的静质量称为()。
会计凭证是会计人员根据审核无误的原始凭证,按照经济业务的内容加以归类,并据以确定会计分录后填制的,是登记账簿的直接依据。()
某市晚报为了评估市民对该报的欢迎程度,抽样调查了210人对阅读该报后自己的评论意见,各类人员、各种评价意见的统计结果列表如下: 该统计表中(67)。
(电子表格题)李晓玲是某企业的采购部门员工,现在需要使用Excel来分析采购成本并进行辅助决策。根据下列要求,帮助她运用已有的数据完成这项工作。为“成本分析”工作表的单元格区域E2:H15套用一种表格格式,并将表名称修改为“成本分析”;根据表“成本分析
Heinvestedaconsiderableamountofmoneyintheproject.
Lookatthechartsbelow.Theyshowprofitsbeforetaxandprofitmarginsforeightdifferentcompaniesfrom1998to2002Which
Whenhelivedinthatremoteplace,radiowastheonlymeanshehadtokeep________ofcurrenteventsinthecountry.
最新回复
(
0
)