首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #include using namespace std; int main(){ char a: cin>>a; if(a=*) cout
有如下程序 #include using namespace std; int main(){ char a: cin>>a; if(a=*) cout
admin
2013-04-11
39
问题
有如下程序
#include
using namespace std;
int main(){
char a:
cin>>a;
if(a=*) cout<<****<
else cout<<####<
return 0:
}
输入字符+时,程序的运行结果是
选项
A、***
B、###
C、***###
D、无输出
答案
A
解析
本题的考点是双分支选择语句的执行流程,答题的关键点在于选择条件的判定。双分支选择语句的执行流程是首先计算if后表达式的值,如果表达式的值为非零,则执行if后面的分支,否则执行与其匹配的else后面的分支。本题执行时虽然输入变量a的值为
’
+
’
,但是在执行if后括号内表达式(a=
’
*
’
)的时,由于此表达式为赋值表达式,因此表达式的值为赋值号右边的值"*",其ASCII码的值非零,执行if后面的输出语句“***”后回车。
转载请注明原文地址:https://www.kaotiyun.com/show/xINp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是【】。#include<iostream>usingnamespacestd;intmain(){inti=5;int&r=i;r=7;cout<<i<<end1;return0;}
如下的类定义,括号里应填()。classMyclass{public:MyClass(inta=0,intb=0){X=a;Y=b;voidChange
以下程序的输出结果是【】。#include<iostream.h>voidmain(){int*p;p=newint;*p=200;cou
下面关于二叉树的基本性质说明错误的是______。
在函数的返回值类型与返回值表达式类型的描述中,错误的是()。
在表达式x+y*z中,+是作为成员函数重载的运算符,*是作为非成员函数重载的运算符。下列叙述中正确的是______。
下列字符串中,正确的C++标识符是______。
下列选项中属于C++语句的是()。
下列字符串中,正确的C抖标识符是()。
随机试题
科学管理理论着重研究的是()
下列哪一项生理活动改变是由α受体介导的
2000年在某镇新诊断200例高血压患者,该镇年初人口数为9500人,年末人口数为10500人,在年初该镇有800名高血压患者,在这一年中有40人死于高血压,2000年该镇高血压
影响机床工作精度的主要因素有哪些?
某居民企业2014年发现其2012年发生的实际资产损失60万元,未在当年税前扣除。该企业于2014年按照规定向税务机关说明并对2012年未扣除的实际资产损失进行专项申报扣除。已知该企业2012年应纳税所得额为100万元,2013年应纳税所得额为70万元,2
物业服务质量的根本标准是()。
色彩学中由三原色中的某两种原色相互混合而成的颜色称为间色,下列四组颜色中属于间色的是()。
计算=().
Sheistoocarlesstotakecareofherbabybrother.Sheis______enoughtotakecareofherbabybrother.
•ReadthispartofaletterfromJudyMatthewsapplyingforajob.WithreferencetoyouradvertisementinTheFinancialTi
最新回复
(
0
)