首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #inc1ude <iostream> using namespace std; int main(){ char a; cin>>a; if(a=’*’) cout<<"***"<<end
有如下程序 #inc1ude <iostream> using namespace std; int main(){ char a; cin>>a; if(a=’*’) cout<<"***"<<end
admin
2020-04-07
50
问题
有如下程序
#inc1ude <iostream>
using namespace std;
int main(){
char a;
cin>>a;
if(a=’*’) cout<<"***"<<end1;
else cout<<"≠"###"<<end1;
return 0;
}
输入字符+时,程序的运行结果是( )。
选项
A、***
B、####
C、***###
D、无输出
答案
A
解析
本题的考点是双分支选择语句的执行流程,答题的关键点在于选择条件的判定。双分支选择语句的执行流程是首先计算if后表达式的值,如果表达式的值为非零,则执行if后面的分支,否则执行与其匹配的else后面的分支。本题执行时虽然输入变量a的值为‘+’,但是在执行if后括号内表达式(a=’*’)的时,由于此表达式为赋值表达式,因此表达式的值为赋值号右边的值’*’,其ASCII码的值非零,执行if后面的输出语句“***”后回车。
转载请注明原文地址:https://kaotiyun.com/show/rV8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在重载一个运算符为成员函数时,其参数表中没有任何参数,这说明该运算符是______。
函数fun的功能是将一个数字字符串转换为一个整数,请将函数补充完整。intfun(char*str){inthum=0;while(*str){num*=10;num+=______str++;}
C++在重载运算符中,如用成员函数重载一元运算符参数表中需要【】个参数,如用友元函数重载一元运算符参数表中需要【】个参数。
下列关于类和对象的叙述中,错误的是()。
A、 B、 C、 D、 B数据的逻辑结构是数据间关系的描述,它仅抽象地反映数据间的逻辑关系,并不管其在计算机中的存储方式。数据的逻辑结构分为线性结构和非线性结构。若各数据元素之间的逻辑关系可以用一个线性序列简
在设计程序时,应采纳的原则之一是
下列叙述中,正确的是
下列关系模型中,能使经运算后得到的新关系中属性个数多于原来关系中属性个数的是
下面有关纯虚函数的表述中正确的是()。
分析以下程序的执行结果______________。#includeclassSample{intx,y;public:Sample(){x=y=0;}Sample(inta,
随机试题
患者,女,33岁,恶心厌食,体重下降半年。查体:血压90/60mmHg,皮肤色黑,口腔黏膜可见蓝褐色色素斑。化验:血糖3.0mmol/L,血钾5.8mmol/L,最可能的诊断是
三级医院护理人员编制基本标准不正确的是
患者腹痛便秘、脐下绞痛、绕脐不止、手足不温、苔白不渴、脉沉弦而迟。应该选用
水泵的作用可概括为()。
关于往来款项的清查,下列说法正确的有()。
货币政策的基本特征是( )。
根据《票据法》的规定,下列有关汇票与支票区别的表述中,正确的有()。
北京南苑机场是哪一家航空有限公司独家使用的()
A、Theycangetextraplaceforprivatetalk.B、Theycangetextraplaceforplaying.C、Theycanavoiddisturbingneighbors.D、Th
"Untilrecently,Ithoughtthattherewouldneveragainbeanopportunitytobeinvolvedwithanindustryassociallydestructiv
最新回复
(
0
)