首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #inelude<iostream> using namespace std; int main(){ char a; cin>>a; if(a=’*’) cout<<’’***’’<<end1
有如下程序 #inelude<iostream> using namespace std; int main(){ char a; cin>>a; if(a=’*’) cout<<’’***’’<<end1
admin
2017-04-25
33
问题
有如下程序
#inelude<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/u1Ap777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下述静态数据成员的特性中,( )是错误的
有以下类定义classMyClass{public:MyClass(){cout<<l;)};则执行语句MyClassa,b[2],*p[2];后,程序的输出结果是
以下数据结构中不属于线性数据结构的是
以下( )成员函数表示纯虚函数。
下列叙述中错误的是
以下叙述中正确的是
字符串通常采用的两种存储方式是( )。
假定一个二维数组的定义为"int a[3][5];”,则该数组所含元素的个数为15,所占的存储空间的字节数为【 】。
在下列关系运算中,可能改变关系中属性个数的是
关于模板,下列说法不正确的是()。
随机试题
堆焊方法修复主轴,其堆焊的厚度通常为()mm。
对小儿内伤咳嗽之阴虚燥咳证治疗的方药是
支架的基本自振周期近似值为______s。按上题图的节点形式,支架的交叉腹杆(100×8)与节点板连接采用10.9级M22摩擦高强度螺栓,取摩擦面的抗滑移系数为0.45,所需螺栓数量为下列______项数值?
属于自燃性煤矸石的贮存、处置场,大气以()为控制项目。
Y理论的人性假设基础是()。
深圳证券交易所限制上市开放式基金交易价格涨跌幅比例为10%,自上市首日起执行。()
下列各项中,不会引起其他货币资金发生增减变动的是()。
赵钱孙李周五位先生长途出行的方式都是乘坐汽车、火车或飞机,大致情况如下:赵先生长途出行坐火车次数与坐飞机次数的比例是()。
根据下列统计资料回答问题。2015年1—2月,邮政企业和全国快递服务企业业务收入(不包括邮政储蓄银行直接营业收入)累计完成580.4亿元,同比增长25.2%;业务总量累计完成614.l亿元,同比增长30.5%。2015年2月,因春节
Alinguisticsituationinwhichtwostandardlanguagesareusedeitherbyanindividualorbyagroupofspeakersiscalled
最新回复
(
0
)