首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #include<iostream> using namespace std; int main(){ char a: cin>>a; if(a=‘*’) cout<<“***”<<endl;
有如下程序 #include<iostream> using namespace std; int main(){ char a: cin>>a; if(a=‘*’) cout<<“***”<<endl;
admin
2014-08-29
35
问题
有如下程序
#include<iostream>
using namespace std;
int main(){
char a:
cin>>a;
if(a=‘*’) cout<<“***”<<endl;
else cout<<“###”<<endl;
retum 0:
}
输入字符+时,程序的运行结果是( )。
选项
A、***
B、###
C、***###
D、无输出
答案
A
解析
本题的考点是双分支选择语句的执行流程,答题的关键点在于选择条件的判定。双分支选择语句的执行流程是首先计算if后表达式的值,如果表达式的值为非零,则执行if后面的分支,否则执行与其匹配的else后面的分支。本题执行时虽然输入变量a的值为‘+’,但是在执行if后括号内表达式(a=‘*’)的时,由于此表达式为赋值表达式,冈此表达式的值为赋值号右边的值‘*’,其AscII码的值非零,执行if后面的输出语句“***”后回车。
转载请注明原文地址:https://kaotiyun.com/show/hXNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面程序段的输出结果是()。intx=5;do{cout<<--x;}while(!x);
C++源程序的扩展名为()。
下列叙述中正确的是()。
利用继承能够实现【】。这种实现缩短了程序的开发时间,促使开发人员复用已经测试和调试好的高质量软件。
有如下程序:#include<iostream>usingnamespacestd;classAA{intn;public:AA(intk):n(k){}intget(){returnn;}
在下面叙述中,不正确的是()。
下列叙述中错误的是()。
下面叙述错误的是()。
如果表达式++i*k中的“++”和“*”都是重载的非静态成员运算符,则采用运算符函数调用格式,该表达式还可表示为=______。
多数运算符既能作为类的成员函数重载,也能作为类的非成员函数重载,但口运算符只能作为类的【】函数重载。
随机试题
A苁蓉菟丝子丸加减B一阴煎加减C保阴煎D调肝汤E右归丸肾气不足型痛经最佳选方是
大肠的下合穴是()
A、挑选B、筛除C、筛选D、风选E、水选是根据药物和杂质的体积大小不同,通过不同规格的筛和罗,除去杂质或分档
加强法治政府建设中,对行政权力集中的部分和岗位实行(),防止权力滥用。
企业内部研究开发项目开发阶段的支出确认为无形资产应同时满足的条件有()。
现行法律对中小学生的身份表述是:中小学生是在国家法律认可的各级各类中等或初等学校或教育机构中接受教育的()。
甲乙二人是交往多年的好友,一日,甲请乙在某酒店喝酒,两人微醉。下楼时,因一小事意见不合,甲推了乙一把,乙从三楼摔至一楼,导致颅脑严重损伤,在送往医院的途中身亡。对甲的行为,应如何定罪?()
Peopleflytootherplacesfromthere.Peoplecookmealsinit.
Ifyouworkforamajorcorporation,orarecontractedatone,soonerorlater,youmaybecalledupontocreateormaintainanint
早在文字出现之前,就有人发明了风筝,因此关于它的起源有各种各样的说法。中国人拥有制造风筝最基本的材料一一丝绸和竹子,而且中国人是最早用文字记录风筝的。据记载,公元前478年中国的一位哲学家(philosopher)墨子花了三年时间用木头做成了一只会飞的鸟。
最新回复
(
0
)