首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面的程序的结果是 main( ) {int x=3,y=0, z=0; if(x=y+z)cout<<"* * * *"; else cout<<"####"; }
下面的程序的结果是 main( ) {int x=3,y=0, z=0; if(x=y+z)cout<<"* * * *"; else cout<<"####"; }
admin
2010-12-16
47
问题
下面的程序的结果是
main( )
{int x=3,y=0, z=0;
if(x=y+z)cout<<"* * * *";
else cout<<"####";
}
选项
A、有语法错误不能通过编译
B、输出****
C、可以通过编译,但是不能通过连接,因而不能运行
D、输出####
答案
D
解析
注意本题本意是考察x=y+z,但是少写了一个=,因此逻辑表达式变成了赋值语句,故x的值为0,即假,因此程序执行else部分。本题答案为D。
转载请注明原文地址:https://kaotiyun.com/show/VnVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列不属于软件工程3个要素的是()。
下列错误的定义是()。
读取二进制文件的函数调用形式为:fread(buffer,size,count,fp);,其中buffer代表的是()。
若有定义:doublea=22;inti=0,k=18;,则不符合C语言规定的赋值语句是()。
已知chara;intb;floatC;doubled;则表达式a-b+c-d结果为()型。
下列关于C语言数据文件的叙述中正确的是()。
待排序的关键码序列为(15,20,9,30,67,65,45,90),要按关键码值递增的顺序排序,采取简单选择排序法,第一趟排序后关键码15被放到第()个位置。
下面关于编译预处理的命令行,正确的是
C++语言程序由函数构成,其至少包含一个函数,这就是【】。
随机试题
这个标志是何含义?
弛张热是指()
期货公司应当遵守法律、行政法规和中国证券监督管理委员会(以下简称中国证监会)的规定,审慎经营,履行对客户的诚信义务。( )
组合层面的风险识别应当关注()
纳税人应办理变更税务登记的情形有()。
马来西亚的国花是茉莉花。()
下列关于世界上最早研制成功的火车、飞机的动力机的说法,正确的是()。
公元1616年,莎士比亚与汤显祖同年逝世。二人都可算作16、17世纪之交的伟大剧作家。二人都爱写剧本,不过写法却不大一样。比如《罗密欧与朱丽叶》故事临近结尾,一双恋人殉情身亡,惨烈的悲剧以双方家族的和解收尾。和解的意愿的确美妙。只可惜,莎翁用于和解的笔墨太
【2014年广州第52题】以下做法中,所运用的科学原理与其他三项不同的是()。
在Access中已经建立了“学生”表,查找找“学号”是“S00001”或"S00002”的记录,应在查询设计视图的“条件”行中输入()。
最新回复
(
0
)