首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #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
16
问题
有如下程序
#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://jikaoti.com/ti/SDA0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下程序的执行结果是【】。#include<iostream.h>template<classT>classSample{Tn;public:Sample(Ti){n=i;)voidoperator();v
表达式x.operator+(y.operator++(0))还可以写成【】。
在类的定义中,用于为对象分配内存空间,对类的数据成员进行初始化并执行其他内部管理操作的函数是
继承与【】机制,是面向对象程序中实现重用的主要手段。
数据结构包括数据的逻辑结构、数据的【】以及对数据的操作运算。
在重载一个运算符时,如果其参数表中有一个参数,则说明该运算符是
下列关于C++与C语言的关系的描述中,()是错误的。
在C++中,关于下列设置参数默认值的描述中,正确的是()。
运算符重载是对已有的运算符赋予多重的含义,所以()。
在重载一个运算符为成员函数时,其参数表中没有任何参数,这说明该运算符是______。
随机试题
硬膜外阻滞最严重的并发症是
下列情况中,属于自身调节的是
在超声评分胎盘成熟度中,O级胎盘绒毛膜应
药物拮抗的机制有()
在半径为R的球体内,电荷分布是球对称的,电荷体密度为ρ=ar(0≤r≤R),ρ=0(r>R),其中a为大于0的常数,在球体内部,距球心为x处的电场强度为()。
下列不属于材料消耗定额指标的是()。
()是指在交易所交易池内由交易者面对面地公开喊价,表达各自买进或卖出合约的要求。
某木材公司将一批自产实木地板用于本企业宾馆,其成本为8万元,消费税税率和成本利润率均为5%,则其计税销售额(组价)包括()。
Argo计划是1998年推出的全球海洋观测试验项目,十余年来,30多个沿海国家通力合作,在全球各大洋布放近万个Argo浮标,组成了全球海洋监测网,首次实现了真正意义上的对全球海洋上层温度、盐度和环流的实时观测。通过共享数据,各国海洋和气象科学研究者利用大数
论述皮亚杰的认知发展价段论。
最新回复
(
0
)