首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
执行下面程序中的输出语句后,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
37
问题
执行下面程序中的输出语句后,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全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>voidf(int*q){inti=0;for(;i<5;i++)(*q)++;}main(){inta[5]={1,2,3,
设有定义:intk=0;以下选项的四个表达式中与其他三个表达式的值不相同的是()。
有以下程序:#inelude<stdio.h>main(){intc=0,k;for(k=1;k<3;k++)switch(k){default:c+=k;case2:c++;break;case4:c+=2;break;}print
下面对对象概念描述正确的是
有以下程序:#include<stdio.h>main(){intk=5;while(--k)printf(’’%d’’,k-=3);printf(’’\n’’);}程序执行后的输
设有关键码序列(Q,G,M,Z,A,N,B,P,X,H,Y,S,T,L,K,E),采用堆排序法进行排序,经过初始建堆后关键码值B在序列中的序号是()。
以下是while语句的基本形式:while(表达式){语句;}其中“表达式”()。
关系模型允许定义3类数据约束,下列不属于数据约束的是()。
对于if(表达式)语句,以下叙述正确的是
随机试题
肺石棉沉着病的病变特点不包括()。
患者,女,37岁。右侧面部发作性电击样疼痛3个月,临床拟诊三叉神经痛。若对其采用肠线埋藏治疗,该疗法属于
根据民事诉讼法律制度规定,下列有关侦查终结的说法中,错误的是()。
某公司是一家生产家用电器的民营企业,面对激烈的全球市场竞争,他们认识到质量已成为竞争的底线,公司决定全面开展“质量领先”活动,活动的第一步是通过全员培训,在全公司范围内达成质量的共识。依照ISO9000标准的定义,质量是“一组固有特性满足要求的程度”,
强调民间音乐在音乐教育中的重要地位,重视以歌唱作为音乐教育的基本手段,并且创设了一套手势帮助学生理解音级关系的音乐教育家是()。
《中华人民共和国义务教育法》规定由()为盲、聋哑和弱智的儿童、少年举办特殊教育学校。
2,3,7,19,136,()
有一项实验的内容是:受试者被要求从一大堆抽象的图样中识别出一个样式,然后选择另一种图样来完善这个样式。实验的结果令人吃惊,在实验中表现最出色的受试者正是那些脑神经细胞耗能最少的人。如果以下哪项为真,最能对上述陈述中表面上的矛盾现象做出解释?
历史唯物主义把社会意识理解为()。
下面不能作为结构化方法软件需求分析工具的是
最新回复
(
0
)