首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #include<iostream> using namespace std; int main(){ char a; cin>>a; if(a=’*’) cout<<"***"<<endl; else cout<<"###"<<endl; r
有如下程序 #include<iostream> using namespace std; int main(){ char a; cin>>a; if(a=’*’) cout<<"***"<<endl; else cout<<"###"<<endl; r
admin
2020-04-07
13
问题
有如下程序
#include<iostream>
using namespace std;
int main(){
char a;
cin>>a;
if(a=’*’) cout<<"***"<<endl;
else cout<<"###"<<endl;
return 0;
}
输入字符+时,程序的运行结果是( )。
选项
A、***
B、###
C、***###
D、无输出
答案
A
解析
本题的考点是双分支选择语句的执行流程,答题的关键点在于选择条件的判定。双分支选择语句的执行流程是首先计算if后表达式的值,如果表达式的值为非零,则执行if后面的分支,否则执行与其匹配的else后面的分支。本题执行时虽然输入变量a的值为‘+’,但是在执行if后括号内表达式(a=’*’)的时,由于此表达式为赋值表达式,因此表达式的值为赋值号右边的值’*’,其ASCII码的值非零,执行if后面的输出语句“***”后回车。
转载请注明原文地址:https://kaotiyun.com/show/H38p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若运行时给变量x输入12,则以下程序的运行结果是#include<iostream.h>voidmain(){intx,y;cin>>x;y=X>12?x+10:x-12;cout
以下选项中合法的用户标识符是
在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是
对于语句constintx=10;的描述正确的是()。
下列叙述中正确的是()。
以下有关成员函数特征的叙述不正确的是
设一棵完全二叉树共有700个结点,则在该二叉树中有【】个叶子结点。
C++在重载运算符中,如用成员函数重载一元运算符参数表中需要【】个参数,如用友元函数重载一元运算符参数表中需要【】个参数。
A、 B、 C、 D、 B在引用函数模板时,如果没在函数名和参数之间加上类型参数,就默认表示参数类型严格按照模板定义的类型匹配;如果在函数名和参数之间加上了类型参数,则对实参自动进行类型转换。
随机试题
烧伤病人,防治低血容量休克时,补液量调节的简便而可靠的临床指标是
下列下颌骨骨折的好发部位中.发生比率最低的是
如下哪一项是痫证与厥证的鉴别要点
含雄黄的中成药引起的中毒症状包括
工业管道工程中,直径DN是指( )。
某外籍专家应聘在我国一大型企业工作,2014年10月份的收入情况如下:(1)工资收入为20000元;(2)向某家公司转让专有技术一项,获得特许权使用费6000元;(3)为某家企业进行产品设计,取得报酬24000元;(4)在某学校举办讲座,取得收入2
排序时如果选取了多个字段,则结果是按【】开始排序的。
Commodityfuturesrefertocontractstosupplyquantitiesoftheunderlyingcommodityatafuturedate.
A、HerEnglishisquitegood.B、Herpronunciationisverybad.C、Herspellingisverybad.D、Herspellingisverygood.C推理题。根据“.
Populationagingisatriumphofcivilization.Itisthe【C1】______consequenceofattainingdesiredsmallerfamilysizesandlong
最新回复
(
0
)