首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
22
问题
有以下程序
#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全国计算机二级
相关试题推荐
设a,b,c是整型变量,且已正确赋初值,以下选项中错误的赋值语句是()。
有以下程序:#includestructtt{intx;structtt*y;}s[2]={1,0,2,0};main(){structtt*P=8;P一>y=s;print
有以下程序段:charstr[4][12]={"aaa","bbb","ccc","ddd"},*p[4];inti;for(i=0;i
有以下程序:#include#defineN4intfun(inta[][N]){inti,j,x=0;for(i=0;i
有关系R如下,其中属性B为主键:则其中最后一个记录违反了()。
以下叙述正确的是()。
下列选项中,能正确定义数组的语句是
在软件开发中,需求分析阶段产生的主要文档是
若实体A和B是一对多的联系,实体B和C是一对一的联系,则实体A和C的联系是
实体电影和实体演员之间的联系是()。
随机试题
测定牛乳中乳糖含量时,费林氏液必须控制在()内沸腾。
川崎病超声心动图特点是
开户单位可以在一定范围内使用现金,按照有关规定,对于零星支出的结算起点是()元以下。
曾指出“大学者,非谓有大楼之谓也,有大师之谓也”的是()。
#F音在A和声大调中为Ⅵ级音。()
下列说法正确的是()
(中央财经大学2011年初试真题)稽查人员于2010年5月20日对B市A公司2009年纳税情况进行检查,经过审查,获得如下资料:第一,企业有关情况:A公司是增值税一般纳税人,主要生产不锈钢产品。该公司执行新会计制度与现行税收政策,成本利润率适用
试论我国刑法中数罪并罚制度的特点和适用数罪并罚的条件。
计算I=∮L(y2-z2)dx+(2z2-x2)dy+(3x2-y2)dz,其中L是平面x+y+z=2与柱面|x|+|y|=1的交线,从z轴正向看L,L是逆时针方向.
Sunlightisfree,butthatisnoreasontowasteit.Yeteventhebestsiliconsolarcells—byfarthemost【C1】______sort—convert
最新回复
(
0
)