首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #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
38
问题
有如下程序
#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全国计算机二级
相关试题推荐
在传值调用中,要求( )。
若有以下程序:#include<iostream>usingnamespace.std;classdata{public:intx;data(intx){
有如下函数模板声明: template<typename T> TMax(T a,T b){return(a>=b)?a:b;} 下列对函数模板Max()的调用中错误的是( )。
执行下列语句序列: int i=0;while(i<25)i+=3;cout<<i; 输出结果是( )。
以下程序的执行结果是______。#include<iostream.h>classA{inta:public:voidseta(intx){a=x;}voidshowa(){cou
已知各变量的定义如下inti=8,k,a,b:unsignedlongw=5;doublex=1.42,y=5.2;则以下符合C++语言语法的表达式是()。
如果不使用多态机制,那么通过基类的指针虽然可以指向派生类对象,但是只能访问从基类继承的成员。下列程序没有使用多态机制,其输出结果是______。#include<iostream>usingnamespacestd;class
在C++中,继承的方式有( )种。
如果表达式--x/y中的“--”和“/”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示为
设有如下关系表:则下列操作中正确的是
随机试题
下列属于美国艺术家安迪.沃霍尔作品的是()。[河南2019]
关于艾滋病,正确的是()
患者男,30岁。夏天在田地里劳作时,突然出现头痛、头晕、恶心,继而出现口渴、胸闷、面色苍白、冷感淋漓、脉搏细速、血压下降,后晕倒在地。该患者最可能发生了()
对出具的计量检定证书和校准证书,以下_________项要求是必须满足的基本要求。
决定着经纪企业在规模扩大时能否保持乃至提高其整体服务质量和水准的是()。
当事人申请仲裁,应当符合的条件不包括()。
企业重组,是指企业在日常经营活动以外发生的法律结构或经济结构重大改变的交易。重组形式包括()。
1694年()银行的成立,标志着资本主义现代商业银行制度开始形成。
遇到下榻的酒店发生火灾,导游员要带领游客自救,以下采取的正确做法有()。
在就业者中存在一种“多元的幻觉”:认为在这个多元开放的时代,每个人对自己的未来负责,对未来之路的选择是多元的、自由的。但看看现实就知道,这种选择下的目标指向是一元的,大家都一窝蜂地流向了城市,盯住了高薪白领职位,以为是个性选择,实际都汇合进同一条河流;以为
最新回复
(
0
)