首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #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
59
问题
有如下程序
#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全国计算机二级
相关试题推荐
数据独立性是数据库技术的重要特点之一。所谓数据独立性是指
已知程序中已经定义了函数test,其原型是inttest(int,int,int);,则下列重载形式中正确的是
一个函数带有参数说明时,则参数的默认值应该在()中给出。
应在下面程序下划线中填写的正确的语句是( )。 #include <iostream> using namespace std; class A{ public: void test(){cout<< "this i
下面关于数组的初始化正确的是( )。
在关系数据库中,把数据表示成二维表,每一个二维表称为______。
关于友元,下列说法错误的是
设有如下说明 typedef struct {int n;char c;double x;}STD; 则有以下选项,能正确定义结构体数组并赋初值的语句是
树L中,度为1、2、3、4、5和6的节点个数为6、4、3、3、5、1,则L中叶子的个数是【】。
关于模板,下列说法不正确的是()。
随机试题
TipsforCookingonaTightScheduleFrommyexperience,therearethreemainreasonswhypeopledon’tcookmoreoftenabil
以欺骗、贿赂等不正当手段取得造价工程师注册的,由注册机关撤销其注册,()内不得再次申请注册,并由县级以上地方人民政府建设主管部门处以罚款。
()是指采用机械加压送风方式或自然通风方式,防止烟气进入疏散通道、防烟楼梯间及其前室或消防电梯前室的系统。
公司分析中最重要的是()。
如果清偿因或有事项而确认的负债所需支出全部或部分预期由第三方或其他方补偿,下列说法中错误的有()。
某矿山开采企业为增值税一般纳税人,2018年3月发生下列业务:(1)开采钼原矿1000吨,本月对外销售钼原矿600吨,每吨不含税价格0.5万元。(2)将开采的部分钼原矿连续加工为精矿,本月对外销售钼精矿180吨,每吨不含税价格1.2万元,向购买方一并收
遗忘的进程是不均衡的,呈现的趋势是()。
“今天的教育,明天的科技,后天的经济。”这句话启示我们要()。
多人游戏纸牌,如扑克和桥牌,使用了一些骗对手的技巧。不过,仅由一个人玩的纸牌并非如此。所以,使用一些骗对手的技巧并不是所有纸牌的本质特征。下面哪一个选项最类似于题干中的推理?
Itwasthedistrictsportsmeeting.Myfootstillhadn’thealed(痊愈)froma(n)【C1】______injury.Ihad【C2】______whetherornotIs
最新回复
(
0
)