首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #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
2014-08-29
37
问题
有如下程序
#include<iostream>
using namespace std;
int main(){
char a:
cin>>a;
if(a=‘*’) cout<<“***”<<endl;
else cout<<“###”<<endl;
retum 0:
}
输入字符+时,程序的运行结果是( )。
选项
A、***
B、###
C、***###
D、无输出
答案
A
解析
本题的考点是双分支选择语句的执行流程,答题的关键点在于选择条件的判定。双分支选择语句的执行流程是首先计算if后表达式的值,如果表达式的值为非零,则执行if后面的分支,否则执行与其匹配的else后面的分支。本题执行时虽然输入变量a的值为‘+’,但是在执行if后括号内表达式(a=‘*’)的时,由于此表达式为赋值表达式,冈此表达式的值为赋值号右边的值‘*’,其AscII码的值非零,执行if后面的输出语句“***”后回车。
转载请注明原文地址:https://kaotiyun.com/show/hXNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列选项中属于C++语句的是()。
下面程序的输出为【】。#include<iostream.h>voidmain(){inta[10],i,k=0;for(i=0,i<10;i++)a[i]=i;for(i=1;i<4;i++)k+=a[i]+i;cout<<
有如下程序:#include<iostream>usingnamespacestd;classAA{intn;public:AA(intk):n(k){}intget(){returnn;}
有如下程序#include<iostream>#include<iomanip>usingnamespacestd;intmain(){cout<<setprecision(3)<<fixed<<setfill(’*’)<<setw(8);co
C++程序第1条语句是从【】函数开始执行的。
已知outfile是一个输出流对象,要想将outfile的文件指针定位到当前位置之前321字节处,正确的函数调用语句是()。
下面定义的联合类型的长度是()字节。UnionMyUnion{intx;charch;floatnum;boolflag;}
已知n是一个int型变量,下列语句中错误的是()。
对象还有操作,用于改变对象的状态,对象及其操作就是对象的【】。
若有如下类定义:classB{voidfunl(){}protected:doublevarl:public:voidfun2(){}};classD:public
随机试题
免疫电泳技术的实质是
咬肌浅层翼外肌
根据《水电水利工程施工重大危险源辨识及评价导则》DL/T5274一2012,依据事故可能造成的人员伤亡数量及财产损失情况,重大危险源共划分为()级。
期货公司首席风险官自被中国证监会及其派出机构认定为不适当人选之日起2年内,任何期货公司不得任用该人员担任()。[2014年7月真题]
甲企业租赁乙商场柜台销售产品。为提高销售额,甲企业采取了多种促销措施。下列措施中,不违反法律规定的有()。
2015年2月1日,为支付货款,A公司向B公司签发一张以X银行为付款人、金额为80万元的银行承兑汇票,汇票到期日为2015年8月1日,X银行作为承兑人在汇票票面上签章。3月1日,B公司因急需现金,将该汇票背书转让给C公司,C公司向B公司支付现金75万元。
公共配送中心的使用者通过()方式取得配送中心的使用权,并享受配送中心方面提供的配送服务。
我国爱国统一战线的组织形式是中国人民政治协商会议。()
语言的形式,______能是美的,是因为它有整齐的美,抑扬的美,回环的美。这些美都是音乐所具备的,______语言的形式也可以说是语言的音乐美。在音乐理论中,有所谓“音乐的语言”;在语言形式美的理论中,______应该有所谓“语言的音乐”。填
假设有一组数据:工资为800元,职称为“讲师”,性别为“男”,在下列逻辑表达式中结果为“假”的是
最新回复
(
0
)