首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #inc1ude<iostream> using namespace std; int main(){ char a; cin>>a; if(a=’*’)cout<<"***"<<end1,
有如下程序 #inc1ude<iostream> using namespace std; int main(){ char a; cin>>a; if(a=’*’)cout<<"***"<<end1,
admin
2020-11-11
19
问题
有如下程序
#inc1ude<iostream>
using namespace std;
int main(){
char a;
cin>>a;
if(a=’*’)cout<<"***"<<end1,
eLse cout<<"###"<<end1;
retum 0;
}
输入字符+时,程序的运行结果是( )。
选项
A、***
B、###
C、***###
D、无输出
答案
A
解析
本题的考点是双分支选择语句的执行流程,答题的关键点在于选择条件的判定。双分支选择语句的执行流程是首先计算if后表达式的值,如果表达式的值为非零,则执行if后面的分支,否则执行与其匹配的else后面的分支。本题执行时虽然输入变量a的值为‘+’,但是在执行if后括号内表达式(a=’*’)的时,由于此表达式为赋值表达式,因此表达式的值为赋值号右边的值’*’,其ASCII码的值非零,执行if后面的输出语句“***”后回车。
转载请注明原文地址:https://kaotiyun.com/show/Hvyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列选项中不属于结构化程序设计原则的是()。
已知Value是一个类,Value是Value的一个对象。下列以非成员函数形式重载的运算符函数原形中,正确的是()。
下列关于模板形参的描述中,错误的是()。
有如下函数模板:template<typenamet,typenameU>Tcast(Uu){returnu;}其功能是将U类型数据转换为T类型数据。已知i为int型变量,下列对模板函数cast的调用中正确的是(
有如下程序:#include<iostream>usingnamespacestd;classBasel{public:Basel(intd){cout<<d;}~Base1(){}
有如下两个类定义:classAA{};classBB{AAv1,*v2;BBv3;int*v4;};其中有一个成员变量的定义是错误的,这个变量是()。
下列语句中,错误的是()。
下面是一个模板声明的开始部分:temp1ute<typenameT>double__由此可知()。
下面属于白盒测试方法的是()。
在数据管理技术发展的三个阶段中,数据共享最好的是()。
随机试题
点刺舌的临床意义是提示
尿路结石时幽门梗阻时
容易发生蒂扭转的卵巢囊肿是( )
两脏同病多表现为气血两虚的是
环境影响评价是对项目建设活动可能对环境产生的()作用及这些作用造成的环境变化进行的系统分析和评价。
关注市场开发、新产品或新服务开发的组织,往往会努力将资源组织起来强化现有的优势,这属于()。
下列注册会计师中,不得担任管理人的有()。
根据消费者的生活方式,可将市场细分为八种,包括实现者、奋斗者、挣扎者、成功者、经验者和()。
桑代克认为学习过程是()。
Salesman:______Customer:Yes.WhatsizeisthatgreenT-shirt?
最新回复
(
0
)