首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #include<iostream> using namespace std; int main(){ char a; cin>>a; if(a=’*’) cout<<’’***’’<<end1
有如下程序 #include<iostream> using namespace std; int main(){ char a; cin>>a; if(a=’*’) cout<<’’***’’<<end1
admin
2020-04-07
24
问题
有如下程序
#include<iostream>
using namespace std;
int main(){
char a;
cin>>a;
if(a=’*’) cout<<’’***’’<<end1;
else cout<<’’###’’<<end1;
rerurn 0:
}
输入字符+时,程序的运行结果是( )。
选项
A、***
B、###
C、***###
D、无输出
答案
A
解析
本题的考点是双分支选择语句的执行流程,答题的关键点在于选择条件的判定。双分支选择语句的执行流程是首先计算if后表达式的值,如果表达式的值为非零,则执行if后面的分支,否则执行与其匹配的else后面的分支。本题执行时虽然输入变量a的值为‘+’,但是在执行if后括号内表达式(a=’*’)的时,由于此表达式为赋值表达式,因此表达式的值为赋值号右边的值’*’,其ASCII码的值非零,执行if后面的输出语句“***”后回车。
转载请注明原文地址:https://kaotiyun.com/show/vy8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
重载的关系运算符和逻辑运算符的返回类型应当是______。
若有以下程序:#include<iostream>usingnamespacestd;classBase{public:voidwho(){cout<<"Base"<<end1;}};classDerivedl:publi
请按下面注释的提示,将类B的构造函数定义补充完整。classA{inta;public:A{intaa=0)(a=aa;}}
在数据的存储结构中,不仅需要存储各数据元素的信息,还要存放各元素之间______________的信息。
C++中运算符优先级由高到低排列正确的是
有些运算符既可以作为成员函数重载,也可以作为非成员函数重载。若在一个重载的运算符函数的定义中成功地使用了this指针,说明它是作为【13】重载的
公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员。则实体部门和职员间的联系是
顺序存储方法是把逻辑上相邻的结点存储在物理位置【】的存储单元中。
在声明派生类时,如果不显式地给出继承方式,缺省的类继承方式是私有继承private。已知有如下类定义:classBase{protected:voidfun(){}};classDerived:Base{};则Base类中的成员函
随机试题
公共生活的场所和领域不断扩展、空间不断扩大,特别是互联网技术使公共生活进一步扩展到网络空间。这说明公共生活的特征是()
某技师在使用离心铸造机进行铸造时忘记调整离心机臂两端平衡,可能造成A.毛刺B.冷隔C.偏析D.冷热裂E.砂眼
治疗卫气不固、表虚自汗。宜选用
地下水的渗透系数与下列哪些因素有关()。
公路建设市场信用信息包括公路建设从业单位的()。
按园林占有者的身份划分,下列属于皇家园林的是()。
把公共利益诉求转换为权威性的公共政策,这是()。
左顾:右盼
把下面的六个图形分为两类,使每一类图形都有各自的共同特征或规律,分类正确的一项是:
《民法典》第1166条:行为人造成他人民事权益损害,不论行为人有无过错,法律规定应当承担侵权责任的,依照其规定。请分析:上述法条是指何种民法规则?
最新回复
(
0
)