首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 main() { int n=0,m=l,x=2; if(!n) x-=1; if(m) x-=2; if(x) x-=3; printf("%d\n",x);
有以下程序 main() { int n=0,m=l,x=2; if(!n) x-=1; if(m) x-=2; if(x) x-=3; printf("%d\n",x);
admin
2009-01-15
16
问题
有以下程序
main()
{ int n=0,m=l,x=2;
if(!n) x-=1;
if(m) x-=2;
if(x) x-=3;
printf("%d\n",x);
}
执行后输出的结果是______。
选项
答案
-4
解析
本题考核的知识点是if...else结构的应用。if…else构造了一种二路分支选择,是一种最基本的选择结构,if(条件) S1(if分结构) else S2(else分结构),它的工作过程是:先对条件表达式进行判断,若为真(成立,值为非零),就执行if分结构(S1);否则(不成立,值为0),就执行else分结构(S2)。本题中,n=0,可以判断(!n)为真,执行x=x-1=2-1=1;m=1,可以判断(m)为真,执行x=x-2=1-2=-1;进而可以判断(x)为真,执行x=x-3=-l-3=4。所以,最后输出为叫
转载请注明原文地址:https://kaotiyun.com/show/coXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设窗体上有一个名称为Checkl的复选框,并有下面程序代码:PrivateSubCheckl_MouseDown(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)
有如下程序:PrivateSubForm_Click()DimsAsInteger,pAsIntegerp=1Fori=1To4Forj=1Tois=s+jNextjp=p*s
结构化程序设计的基本原则不包括
工程中有Form1、Form2两个窗体(Form1中有文本框Text1;Form2中有Text1文本框和Command1命令按钮)。Form1是启动窗体。在这些模块中编写下面的程序代码:Form1中的代码如下:PrivateSUbText1_
有下面程序代码:PrivateSubCommand1—Click()DimsignAsIntegersign=1a=1b=2Fork=1To5c=a+sign*b
能够产生1到50之间(含1和50)随机整数的表达式是
下列选项中属于面向对象设计方法主要特征的是()。
有数据定义语句:DimX,YAsInteger以上语句表明
InputBox函数返回值的类型为()。
在VisualBasic环境下设计应用程序时,系统能自动检查出的错误是()。
随机试题
若点(1,3)是曲线y=ax3+bx2的拐点,则a,b分别为________.
简述人民群众的含义和人民群众在历史发展中的作用。
男性,22岁,跌倒骑跨在横杆上,会阴部肿痛,有淤斑及血肿,尿道口流血,不能排尿,14号尿管能插入膀胱引出清亮尿液
间质性肺气肿在临床上以突然呼吸困难、()以及迅速发生窒息为特征
以下说法正确的是()
在折射率n3=1.52的照相机镜头表面涂有一层折射率n2=1.38的MgF2增透膜,若此膜仅适用于波长为550nm的黄光,则此膜的最小厚度是()。
在工程项目交付使用资产总表中,融资费用列入( )。
下列关于另类投资的说法中,错误的是()。
根据产生和保持注意有无目的和意志努力程度的不同,可以把注意分为______、______、和______三种。
“小王的父亲昨天才去菲律宾”这句话里包含了7个词。()
最新回复
(
0
)