首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #include<iostream> using namespace std; int main(){ char a; cin>>a; if(a=*’) cout<<"**"<<endl;
有如下程序 #include<iostream> using namespace std; int main(){ char a; cin>>a; if(a=*’) cout<<"**"<<endl;
admin
2016-11-25
28
问题
有如下程序
#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://kaotiyun.com/show/2bAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是【】。#include<iostream.h>voidmain(){inta=0;a+=(a=8);cout<<a;}
内联函数是通过【】来实现的,因此内联函数是真正的函数。
类模板的模板参数()。
对于派生类的构造函数,在定义对象时构造函数的执行顺序为:先执行调用______的构造函数,再执行调用子对象类的构造函数,最后执行派生类的构造函数体中的内容。
结构化程序设计主要强调的是
类MyClass的定义如下:classMyClass{public:MyClass(){value=0;}SetVariable(inti){value=i;)
以下for语句中不是死循环的是
下列叙述中正确的是
下列叙述中正确的是
在一个容量为25的循环队列中,若头指针front=16,尾指针rear=9,则该循环队列中共有______个元素。
随机试题
顶置式配气机构挺杆的作用点将凸轮的推举运动传给(),以控制气门的开闭。
法国行政法的重要原则来自_______。
不是宫颈癌高剂量率后装治疗的要点的是
建设项目地面水环境点源影响预测的方法首先应考虑()。
3.卡丁车
开放式基金的交易价格取决于()。
实施冻结存款、汇款的强制措施,应当遵循《行政强制法》的一些基本要求。下列有关行政机关冻结存款、汇款的表述中错误的有()。
下列有关影响进一步审计程序的时间安排的因素中,恰当的有()。
下列命题中,属于客观唯心主义的是()。
Sportsandgamesmakeourbodiesstrong,【B1】______gettingtoofat,andkeepushealthy.Butthesearenottheironlyuse.They
最新回复
(
0
)