首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 fun(int x,int y) main() {static int m=0,i=2; {int j=1,m=1,k; i+=m+1;m=i+x+y;return m; k=fun(j,m);printf("%d,",k); } k=f
有以下程序 fun(int x,int y) main() {static int m=0,i=2; {int j=1,m=1,k; i+=m+1;m=i+x+y;return m; k=fun(j,m);printf("%d,",k); } k=f
admin
2020-11-23
36
问题
有以下程序
fun(int x,int y) main()
{static int m=0,i=2; {int j=1,m=1,k;
i+=m+1;m=i+x+y;return m; k=fun(j,m);printf("%d,",k);
} k=fun(j,m);printf("%d\n",k);}
执行后的输出结果是
选项
A、5,5
B、5,11
C、11,11
D、11,5
答案
B
解析
子函数fun(int x,int y),将变量m和i声明为局部静态变量.因此第1次调用主函数后,局部静态变量m和i的值为5和3,第1次函数调用结束时,它们的值不释放保持不变,所以第2次调用时,局部静态变量m和i的初始值分别为5和3,即在执行“i-=m+1”时,i的值为9,因此最终m的值为11。
转载请注明原文地址:https://jikaoti.com/ti/jQD0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>intfun(intx,inty){if(x!=y)return((x+y)/2);elsereturn(x);}main(){inta=4,b=5,c=6;printf(″%d
执行以下程序段后,s的值为()。inta[]={1,2,3,4,5,6,7,8,9},s=0.k:for(k=0;k<8;k+=2)s+=*(a+k);printf(″%d\n″,s);
若有定义和语句:inta,b;scanf(″%d,%d″,&a,&b);以下选项中的输入数据,不能把值3赋给变量a、把值5赋给变量b的是()。
在主函数中用键盘输入若干个数放入数组中,用0结束输入并放在最后一个元素中。下列给定程序中,函数fun的功能是:计算数组元素中所有值为正数的平均值(不包括0)。例如,数组中元素中的值依次为:39,—47,21,2,—8,15,0,则程序的运行结果为19.2
下列给定程序中,函数fun的功能是:计算整数n的阶乘。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!试题程序:#include<stdlib.h>#include<stdio.h>
一名教师可讲授多门课程,一门课程可由多名教师讲授。则实体教师和课程间的联系是()。
下面属于黑盒测试方法的是
设有定义:intx=11,y=12,z=0;,以下表达式值不等于12的是()。
将E-R图转换为关系模式时,实体和联系都可以表示为
下面不属于软件测试实施步骤的是()。
随机试题
创立了“三三制”政权组织形式和保障人权等崭新内容的宪法或者宪法性文件是
A.肝门静脉分流术后48小时内患者B.甲亢术后患者C.乳癌术后患者D.急性阑尾炎术后患者E.急性胰腺炎患者尽早下床活动适于
项目风险管理中最重要的步骤是()。
单位负责人主要是指()。
聚丙烯(初级形状)()
光明家具公司为增值税一般纳税人。2014年2月,该公司发生以下经济业务:(1)从甲企业购入用于生产家具的板材一批,全部价款已付并验收入库。对方开具的增值税专用发票注明的货款(不含增值税)为40万元,运输单位开具的货物运输业增值税专用发票注明运费金额为1万
某单位的财务人员买了甲、乙、丙三本工具书,这三本书的封面不一样,有红色、有黄色、有蓝色。其中,丙书的价格比黄色封面的书的价格要高,甲书和蓝色封面的书的价格不一样,蓝色封面的书的价格比丙书的价格要低。据此,可以推出甲、乙、丙三本书的封面颜色分别为()
下列关于山东省的气候描述,说法错误的是()。
Readthefollowingextractfromanarticleaboutdiversitymanagement,andthequestionsfollowed.Foreachquestion15—20,mark
Whilethediseaseisinstateitisalmostimpossibletodetermineitsexistenceby
最新回复
(
0
)