首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
执行下面程序中的输出语句后,a的值是 main( ) { int a; cout<<(a=3*5,a*4,a+5); }
执行下面程序中的输出语句后,a的值是 main( ) { int a; cout<<(a=3*5,a*4,a+5); }
admin
2010-12-16
27
问题
执行下面程序中的输出语句后,a的值是
main( )
{
int a;
cout<<(a=3*5,a*4,a+5);
}
选项
A、65
B、20
C、15
D、10
答案
B
解析
本题考查逗号表达式的运算特点。逗号表达式是所有表达式中优先级最低的,从左到右结合,其求解过程是:将逗号表达式各表达式按从左到右的顺序依次求值,并将最右边的表达式结果作为整个逗号表达式的结果。这里考生要注意的是,第二个表达式执行完后,a的值并没有发生变化,依然是15,所以在执行a+5的时候,结果是20,而不是65。正确答案应是B。
转载请注明原文地址:https://jikaoti.com/ti/sTL0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
设有定义:intk=0;以下选项的四个表达式中与其他三个表达式的值不相同的是()。
下列数据结构中,能用二分法进行查找的是()。
给定程序MODI1.C中函数fun的功能是:从低位开始取出长整型变量S中奇数位上的数,依次构成一个新数放在t中。高位仍在高位,低位仍在低位。例如,当S中的数为:7654321时,t中的数为:7531。请改正程序中的错误,使它能得出正确的
有以下程序#include<stdio.h>#defineSUB(x,y)(x)*(y)main(){inta=3,b=4;printf("%d\n",SUB(a++,b++));}程序
若有定义intx,y;并已正确给变量赋值,则下列选项中与表达式(x-y)?(x++):(y++)中的条件表达式(x-y)等价的是()。
以下选项中关于C语言常量的叙述错误的是()。
在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是()。
在数据库设计中,将E-R图转换成关系数据模型的过程属于()。
负责数据库中查询操作的数据库语言是( )。
随机试题
组织实际形象分析包括哪些步骤?
对诊断类风湿关节炎最有意义的关节外表现是
有关上颌窦瓦氏位标准片所见的叙述,错误的是
A.克拉维酸B.舒巴坦C.美罗培南D.氨曲南E.氧氟沙星属于喹诺酮类抗菌药的是()。
下列关于水力发电工程合同商务管理的内容正确的是()。
会计机构、会计人员在审核原始凭证时,对不真实、不合法的原始凭证应当()。
社会主义市场经济体制是在国家宏观调控下使市场机制和计划机制在社会资源配置中发挥基础性作用的经济体制。()
公文处理必须遵行的原则有()。
艾滋病的传播途径为()。
向端用户提供尽可能宽带的网络接入是引起人们广泛关注的技术。(24)只能提供128Kb/s的接入数据速率,(25)则是通过电话双绞线可向端用户提供更高信息传输带宽的一种接入技术,而采用(26)和电缆调制解调器(cable modem)也可获得和后者同样数量级
最新回复
(
0
)