首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: fun(int x,int y){return(x+y);) main() { int a=1,b=2,c=3,sum; sum=fun((a++,b++,a+b),c++); print
有下列程序: fun(int x,int y){return(x+y);) main() { int a=1,b=2,c=3,sum; sum=fun((a++,b++,a+b),c++); print
admin
2012-12-03
33
问题
有下列程序:
fun(int x,int y){return(x+y);)
main()
{ int a=1,b=2,c=3,sum;
sum=fun((a++,b++,a+b),c++);
printf("%d\n",sum);
}
执行后的输出结果是( )。
选项
A、6
B、7
C、8
D、9
答案
C
解析
函数fun(int x,int y)的功能是返回x+y的值。在主函数中,变量a,b,c的初始值分别为1,2.3。因此逗号表达式“a++,b++,a+b”的值等于5,表达式c++的值为3,调用于函数的表达式为“fun(5,3);”,其返回值等于8。
转载请注明原文地址:https://jikaoti.com/ti/F2B0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在结构化分析使用的数据流图(DFD)中,利用【】对其中的图形元素进行确切解释。
若fp已正确定义为—‘个文件指针,d1.dd为二进制文件,请填空,以便为“读”而打开此文件:fp=fopen(______);。
有以下程序main(){intnum[4][4]={{1,2,3,4},{5,6,7,8},{9,10,11,12},{13,14,15,16}},i,j;for(i=0;i<4;i++){for(j=1;j
以下叙述中错误的是()。
在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送______。
以下程序中函数fun的功能是求出能整除x且不是偶数的务正整数,并按从小到大的顺序放在pp所指的数组中,这些除数的个数通过形参n返回。例如,若x中的值为30,则有4个数符合要求,它们是1,3,5,15。请按题意,完成填空。试题程序:
在数据库系统中,用户所见的数据模式为()。
软件需求分析阶段的工作,可以分为四个方面:需求获取,需求分析,编写需求规格说明书,以及()
下列程序中的for循环执行的次当次数是______。#defineN2#defineMN+i#defineNUM2*M+l#mai
下列司用于C语言用户标识符的—组是______。
随机试题
逆流倍增机制的原动力主要是
女性,46岁,行胆总管切开取石。T形管引流术后12天,体温正常,无黄疸,每天引流透明黄色胆汁50ml。病人活动时不慎将管子脱出,处理应是
主动一被动型护患关系适用于
集聚是城市的主要特征之一,其内容包括()
矩阵制组织结构的缺点有()。
按照MMPI的中国常模标准,可视为有病理性异常表现的T分数划分界值()。
新生儿爱听()。
亚洲:欧洲
太平军在西征中曾经三次攻克的军事重镇是()。
PeopleintheUnitedStatesinthenineteenthcenturywere【C1】______bythe【C2】______thatunprecedentedchangeinthenatio
最新回复
(
0
)