首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
执行下面程序中的输出语句后,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
46
问题
执行下面程序中的输出语句后,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://kaotiyun.com/show/doVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若有以下程序:#includeintk=7,m=5;voidf(int**s){int*t=&k;8=&t;*s=&m;printf("%d,%d,%d,",k,*t,**s)
设变量均已正确定义,若要通过scanf(“%d%c%d%c”,&a1,&c1,&a2,&c2);语句为变量a1和a2赋数值10和20,为变量c1和c2赋字符X和Y。以下所示的输入形式中正确的是()。(注:口代表空格字符)
有以下程序:#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>voidsub(int*s,int*y){staticintm=4;*y=s[m];m--;}void
若在程序中变量均已定义成int类型,且已赋大于1的值,则下列选项中能正确表示代数式的表达式是
有以下程序:#include<stdio.h>main(){intk=5;while(--k)printf(’’%d’’,k-=3);printf(’’\n’’);}程序执行后的输
若有定义intx,y;并已正确给变量赋值,则下列选项中与表达式(x-y)?(x++):(y++)中的条件表达式(x-y)等价的是()。
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组S中,请编写函数fun,它的功能是:把分数最低的学生数据放在b所指的数组中,注意:分数最低的学生可能不止一个,函数返回分数最低的学生的人数。注意:部分源程序在文件PROG1.C文
在数据库设计中,将E-R图转换成关系数据模型的过程属于()。
随机试题
普通清算会计的一般核算程序有哪些?
纵向分辨力是指前后两点间可分辨的最小距离,其理论计算值应是
左锁骨上淋巴结活检病理报告为转移性腺癌,其原发病灶最不可能的是
道路两旁共有20根电线杆,左边10根,右边10根,而每两根电线杆之间种了一棵树,问共种了多少棵树?()
个体工商户甲将其现有的以及将有的生产设备、原材料、半成品、产品一并抵押给乙银行,但未办理抵押登记。抵押期间,甲未经乙银行同意以合理价格将一台生产设备出卖给丙。后甲不能向乙银行履行到期债务。根据物权法律制度的规定。下列选项中,正确的是()
某公司是一家新建企业,为了在市场竞争中求得生存及长远发展,决定从一开始就采用国家标准或国际标准,规范企业管理,打好管理基础。[2007年真题]为了保证提供顾客满意的产品并不断增强顾客满意,企业可采取的行动是按()标准建立并有效运行质量管理体系。
课程标准是编写教材、教学、评估和考试命题的依据。()
《中华人民共和国公务员法》规定,录用公务员,必须在规定的编制限额内进行,并有相应的()。
没有一个科学家的生命长到能够研究一个物种的演化,却可以通过研究化石和利用自然发展模拟环境等方式,推演出物种发展的过程。这一原则同样适用于对植物的研究,通过推演可以拼凑出生长了几百年甚至上千年的树木的生长过程。以下哪项为真,最能支持上述论断?
Ascheduleiscommonlyusedinprojectplanningandprojectportfoliomanagement._______onaschedulemaybecloselyrelat
最新回复
(
0
)