首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #inc1ude <iostream> using namespace std; int main(){ char a; cin>>a; if(a=’*’) cout<<"***"<<end
有如下程序 #inc1ude <iostream> using namespace std; int main(){ char a; cin>>a; if(a=’*’) cout<<"***"<<end
admin
2020-04-07
26
问题
有如下程序
#inc1ude <iostream>
using namespace std;
int main(){
char a;
cin>>a;
if(a=’*’) cout<<"***"<<end1;
else cout<<"≠"###"<<end1;
return 0;
}
输入字符+时,程序的运行结果是( )。
选项
A、***
B、####
C、***###
D、无输出
答案
A
解析
本题的考点是双分支选择语句的执行流程,答题的关键点在于选择条件的判定。双分支选择语句的执行流程是首先计算if后表达式的值,如果表达式的值为非零,则执行if后面的分支,否则执行与其匹配的else后面的分支。本题执行时虽然输入变量a的值为‘+’,但是在执行if后括号内表达式(a=’*’)的时,由于此表达式为赋值表达式,因此表达式的值为赋值号右边的值’*’,其ASCII码的值非零,执行if后面的输出语句“***”后回车。
转载请注明原文地址:https://kaotiyun.com/show/rV8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
函数模板:template<classT>Tadd(Tx,Ty){returnx+y;}下列对add函数的调用不正确的是
下列选项中不全是C++语言关键字的是
下列程序的输出结果是()。#include<iostream>usingnamespacestd;intmain(){chara[]="Hello,Test";char*p=a;wh
下列选项中不符合良好程序设计风格的是()。
设有下列二叉树:对此二叉树前序遍历的结果为
从键盘的输入中,读入一个值并赋值给x的语句是______。
A、 B、 C、 D、 C此题考查的是内联函数的概念。在调用时,内联函数会像宏函数一样的展开,将调用表达式用内联函数体来替换,所以它没有一般函数的参数压栈和退栈操作,所以选项A)错误;即使没有使用inline
A、 B、 C、 D、 B数据的逻辑结构是数据间关系的描述,它仅抽象地反映数据间的逻辑关系,并不管其在计算机中的存储方式。数据的逻辑结构分为线性结构和非线性结构。若各数据元素之间的逻辑关系可以用一个线性序列简
软件开发软件生命周期分为三个时期共八个阶段:软件定义期(问题定义、可行性研究和需求分析阶段)、软件开发期(系统设计、详细设计、编码和测试阶段)、软件维护期(即运行维护阶段)。
下列字符串中,正确的C++标识符是
随机试题
A.淀粉粒B.脂肪油C.糊粉粒D.硅质E.草酸钙结晶加碘试液显蓝、紫色是检查()。
电算化会计的电算主管岗位不能由主管会计兼任。()
下列有关股份有限公司股份转让的叙述符合我国《公司法》规定的有()。
影视广告的画面创作一定要注重创造()。
【IPv6isnotinteroperablewithIPv4.Inessence,itestablishesaparallelversionoftheInternetnotdirectlyaccessiblewithI
()是指由员工自愿参加、自愿选择经办机构的一种补充保险形式。
目前会议效率比较低,你认为怎样才能提高会议效率?
许多成语源于我国古代著名的历史故事。下列成语故事发生在战国时期的是()。
你是怎样看待挫折的?你遇到挫折时会怎么做?
本次推行的《员工行为规范》是【155】据企业《管理大纲》的指【156】思想制定的。《员工行为规范》对员工的公务行为规范、形象规范、日常行为规范三个方【157】进行了规范,并明【158】惩处条例。旨在【159】养员工的高度自觉意识和自律意识,提升员工的整【1
最新回复
(
0
)