首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include intfun(inta,intB) {returna+b;} main() {intx=6,y=7,z=8,r; r=fun(fun(x,y),z--); printf("%d\n",r); } 程序运行后的输出结果是
有以下程序 #include intfun(inta,intB) {returna+b;} main() {intx=6,y=7,z=8,r; r=fun(fun(x,y),z--); printf("%d\n",r); } 程序运行后的输出结果是
admin
2019-12-17
37
问题
有以下程序
#include
intfun(inta,intB)
{returna+b;}
main()
{intx=6,y=7,z=8,r;
r=fun(fun(x,y),z--);
printf("%d\n",r);
}
程序运行后的输出结果是
选项
A、21
B、15
C、20
D、31
答案
A
解析
函数fun的功能是返回两个形参的和。调用函数fun(x,y)时,将变量x=6和y=7 的值分别传送变量a和b,并且通过语句return a+b;将13返回给主函数。继续调用函数fun(13,z--),这里z--指将z的值参与运算后,再将z的值减1操作;将13和8分别传送变量a和b,且通过语句return a+b;将21返回给主函数。因此A选项正确。
转载请注明原文地址:https://kaotiyun.com/show/CbCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#includemain(){charw[20],aE5][10]:{"abcdef","ghijk1","mnopq","rstuv","wxyz"};inti,j;for(i=0;
设a,b,c是整型变量,且已正确赋初值,以下选项中错误的赋值语句是()。
有以下程序:#includevoidfun(inta[],intn){inti=0;for(i=0;i
以下叙述正确的是()。
下列给定程序中,函数fun的功能是:依次取出字符串中所有的数字字符,形成新的字符串,并取代原字符串。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!试题程序:1
设有如下的说明和定义struct{inta;char*s;}x,*p=&x;x.a=4;x.s="hello";则以下叙述中正确的是
下列选项中,能正确定义数组的语句是
用树形结构表示实体之间联系的模型是
用树形结构表示实体之间联系的模型是
随机试题
管涵通常采用工厂预制钢筋混凝土管的成品管节,管节断面形式分为()等。
【B1】【B4】
患者缘自2周余以前诱因不明开始出现咳嗽,阵发性发作,干咳少痰,体力下降,伴右胸隐痛,咳嗽及深呼吸时明显,午后发热,不伴畏寒寒战,夜间汗多。体格检查体温:37℃,呼吸:20次/分,脉搏:86次/分,血压:110/60mmHg。肺结核的治疗往往需要长时间联
创造一种畅所欲言、自由思考的氛围,诱发人创造性思维的共振和连锁反应,这是经营决策方法中的()。
附认股权证债券筹资与资本成本、债券价值、股权再融资的综合F公司是一家经营电子产品的上市公司。公司目前发行在外的普通股为10000万股,每股价格为10元,预计未来可持续增长率为13.43%。公司现在急需筹集资金16000万元,用于投资液晶显示屏项目
总效用和边际效用的关系()。
教育法律关系的()是教育法律关系的组成要素之一,指的是教育法律关系的主体依据法律规定而享有的权利与义务。
新教师更多关注课堂中发生的细节,专家型教师则很少谈论课堂管理问题和自己教学是否成功。这反映二者在()方面存在差异。
A、 B、 C、 D、 D外表面图只有两个白色的面,而且是相对的,所以折叠后不可能有两个白色的面相邻,可排除A、C;并且在相交的三个面中,至少有一面是白色的,可排除B,所以选D。
Lifeisfullofdangersandsurprises.Yourhousemayburn【C1】______.Youmayfalloutofthewindowand【C2】______yourneck.Mic
最新回复
(
0
)