首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #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
27
问题
有如下程序
#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://jikaoti.com/ti/VLA0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
定义如下变量:charone_char;,则语句cout<<one_char;显示结果相当于C语言中的()语句。
已知各变量的定义如下inti=8,k,a,b;unsignedlongw=5;doublex=1.42,y=5.2;则以下符合C++语言语法的表达式是()。
以下定义:int(*p)[4]中,标识符p是()。
两个或两个以上模块之间联系的紧密程度称为()。
最简单的交换排序方法是
下列关于栈的描述中错误的是()。
以下定义数组中错误的是
下列关于类和对象的叙述中,错误的是()。
软件开发软件生命周期分为三个时期共八个阶段:软件定义期(问题定义、可行性研究和需求分析阶段)、软件开发期(系统设计、详细设计、编码和测试阶段)、软件维护期(即运行维护阶段)。
在E-R图中,用来表示实体的图形是()。
随机试题
以下佛教寺院属于五台山名寺的有()。
A.热极津枯B.痰火内蕴C.寒极阳衰D.湿邪郁蒸E.瘀血内停
(2002年第32题)下列哪种不是肝在脂类代谢中的特有作用
下列关于正确补钙的方法说法错误的是()。
A.调经止带丸D.乌鸡白凤丸C.七制香附丸D.复方益母草膏E.逍遥丸具有舒肝健脾,养血调经功能的是
2012年12月,某公司对县税务局确定的企业所得税的应纳税所得额、应纳税额及在12月30日前缴清税款的要求极为不满,决定撤离该县,且不缴纳税款。县税务局得知后,责令该公司在12月15日前纳税。当该公司有转移生产设备的明显迹象时,县税务局责成其提供纳税担保。
企业未设置“预付账款”科目,发生预付货款业务时应借记的会计科目是()。
根据所给资料,回答下列问题。2015年我国微型计算机产量比上年减少:
微信一开始就嵌入了传媒属性,无论是社交用户还是媒体内容用户,都很青睐微信。不过,微博与微信之间还是存在着显著差异,比如前者强调公开,后者侧重私密;前者突出内容制造,后者倾向内容传播;前者重心在社交,后者重心在媒体。于是,避免与微信正面交锋并谋求错位发展,构
设
最新回复
(
0
)