首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的输出结果是( )。 #include<iostream> using namespace std; int main() { int a=2,b= -1,c=2; if(a<b)
下面程序的输出结果是( )。 #include<iostream> using namespace std; int main() { int a=2,b= -1,c=2; if(a<b)
admin
2009-01-15
95
问题
下面程序的输出结果是( )。 #include<iostream> using namespace std; int main() { int a=2,b= -1,c=2; if(a<b) if(b<0) c=0; else c+=1; cout<<c<<endl; return 0; }
选项
A、0
B、1
C、2
D、3
答案
4
解析
本题考查订语句中if与else的搭配问题。C++程序在编译时并不看缩进格式,而只是关心语法结构。根据规定:else关键字总是与它前面最近的未配对的且可见的那个if关键字配对。因此上述程序中的else应该与第2个订关键字配对,所以程序最后c的值并没有改变。
转载请注明原文地址:https://kaotiyun.com/show/Qukp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是
若有以下程序#include<stdio.h>voidsp(int*a){intb=2;*a=*a*2;printf("%d,",*a);a=&b;*a=*a*2;printf("%d,",*a);}main
若有定义语句:inta[2][3],*p[3];则以下语句中正确的是
有以下程序:#includeintb=2;intfun(int‘k){b=*k+b;return(b);}main(){inta[10]={1,2,3,4,5,6,7,8),i;
设文件指针fp已定义,执行语句fp=fopen("file","w");后,下列针对文本文件file操作叙述的选项中正确的是()。
一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员与实体计算机之间的联系是
以下选项中能表示合法常量的是()。
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是
将E-R图转换为关系模式时,实体和联系都可以表示为
由以下while构成的循环,循环体执行的次数是intk=0;while(k=1)k++;
随机试题
下列属于招标人以不合理条件限制、排斥潜在投标人的行为的有()。
A.八正散B.石韦散C.导赤散D.清肺饮癃闭而有小腹胀满,口渴欲饮,咽干,呼吸短促,苔薄黄,脉数者。治宜选用
A.阴阳说B.水地说C.五行说D.元气说E.云气说古代哲学中,精的概念源自于
甲向乙背书转让面额为10万元的汇票作为购买房屋的价金,乙接受汇票后背书转让给丙。如果甲与乙之间的房屋买卖合同被解除,则甲可以()。
代用法(试锥法)测定水泥标准稠度用水量,采用经验公式P=33.4-0.185S,式中S表示()。
当量值为组合单位时,书写时可以将两者间靠排,如牛顿米为Nm或N.m。()
在施工过程中油浸变压器突然出现火苗,现场施工人员不应采用()灭火器。
中国证监会认为期货市场出现异常情况的,可以采取的措施包括()。
下列关于股份有限公司股票发行的表述中。不符合《公司法》规定的是()。
Dinosaurswerereptileswhichbecameextinctabout65millionyearsago.Themostintriguingquestionaboutdinosaurshasalways
最新回复
(
0
)