首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #include using namespace std; int main(){ char a: cin>>a; if(a=*) cout
有如下程序 #include using namespace std; int main(){ char a: cin>>a; if(a=*) cout
admin
2013-04-11
23
问题
有如下程序
#include
using namespace std;
int main(){
char a:
cin>>a;
if(a=*) cout<<****<
else cout<<####<
return 0:
}
输入字符+时,程序的运行结果是
选项
A、***
B、###
C、***###
D、无输出
答案
A
解析
本题的考点是双分支选择语句的执行流程,答题的关键点在于选择条件的判定。双分支选择语句的执行流程是首先计算if后表达式的值,如果表达式的值为非零,则执行if后面的分支,否则执行与其匹配的else后面的分支。本题执行时虽然输入变量a的值为
’
+
’
,但是在执行if后括号内表达式(a=
’
*
’
)的时,由于此表达式为赋值表达式,因此表达式的值为赋值号右边的值"*",其ASCII码的值非零,执行if后面的输出语句“***”后回车。
转载请注明原文地址:https://jikaoti.com/ti/akE0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是【】。#include<iostream.h>voidmain(){int*p;p=newint;*p=200;cou
下面关于二叉树的基本性质说明错误的是______。
在下面的一维数组定义中,______有语法错误。
设以下变量均为int类型,则值不等于7的表达式是()。
下列关于运算符重载不正确的是()。
在函数的返回值类型与返回值表达式类型的描述中,错误的是()。
对于语句cout<<end1<<x;中的各个组成部分,下列叙述中错误的是______。
下面选项中,不属于C++语句的是()。
随机试题
书写中枢位于()
患者恶寒发热,头身疼痛,无汗,鼻塞流涕,脉浮紧。其舌苔应是()
一方认真讲话,另一方左顾右盼,体现了有效沟通主观障碍中的()。
集艺术家和科学家于一身的达.芬奇曾说过:“艺术借助科技的翅膀才能高飞。”达.芬奇的观点表明艺术与科技的关系是()。
在方兴未艾的移动互联网市场和消费电子领域,谁能成为最后的赢家,既要看后继者能否展现出自己的核心竞争力,创造出奇制胜、后来居上的奇迹,也要看先行者能否始终如一地保持创新活力。强大的先行者常常由于迷恋“容易赚的钱”,而在不经意间被弱小的后继者赶超。如一度是搜索
《蜀相》诗中“出师未捷身先死,长使英雄泪满襟”指的是_______(人名)。
党的十一届三中全会
Writeanessaybasedonthefollowingchart.Inyourwriting,youshould1)interpretthechart,and2)giveyourcommen
以下叙述中正确的是
Geneticallymodified(改良的)cropsareeverywhere.ItseemseveninEurope,strictlawsdesignedtokeeptheEuropeanUnionfreeof
最新回复
(
0
)