首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果是:[ ]。 fun(int t[],int n) { int i,m; if(n=1) return t[0]; else if(n>=2) {m=fun(t,n-1);return m;}
下面程序的运行结果是:[ ]。 fun(int t[],int n) { int i,m; if(n=1) return t[0]; else if(n>=2) {m=fun(t,n-1);return m;}
admin
2009-03-05
32
问题
下面程序的运行结果是:[ ]。
fun(int t[],int n)
{ int i,m;
if(n=1) return t[0];
else
if(n>=2) {m=fun(t,n-1);return m;}
}
main()
{ int a[]={11,4,6,3,8,2,3,5,9,2};
printf("%d\n",fun(a,10));
}
选项
答案
11
解析
此题主要考核的知识点是数组名作为函数参数及函数调用牙口参数的传递。调用实参可知n=10,形参数组t指向实参a的首地址t[0]=11。执行fun()函数的if-else语句,因为n=10所以执行else语句,在满足if(n>=2)的条件下:m=fun(t[0],9), m=fun(t[0],8), m=fun(t[0],7),......m=fun(t[0],2), .m=fun(t[0],1),当n=1时满足if(n=1)的条件,所以执行此处的return语句,返回数组首地址指向的值t[0],所以答案为11。
转载请注明原文地址:https://jikaoti.com/ti/83K0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有下面程序代码:PlIivateSubCommandl_Click()DimstrAsString,chAsStringstr=”VisualBasicProgramming”
设窗体上有一个名称为List1的列表框,并有若干列表项。下面语句中不能在所有列表项之后追加一个列表项的是
设窗体上有一个名称为Listl的列表框,并有若干列表项。下面语句中不能在所有列表项之后追加一个列表项的是
窗体上有1个名称为Labell的标签;1个名称为Listl,且含有若干表项的列表框。为了使得单击Listl中某个表项时,在Labell中相应地显示该表项,应使用的程序代码为
数据流程图(DFD图)是
在考生文件夹下有一个工程文件sjt5.vbp。其窗体中有一个名称为Textl的文本框数组,下标从0开始。程序运行时,单击”产生随机数”按钮,就会产生10个3位数的随机数,并放入Textl数组中,如图2-25(a)所示;单击”重排数据”按钮,将把Textl中
窗体上有文本框Textl和一个菜单,菜单标题、名称见表,结构如图2所示。要求程序执行时单击”保存”菜单项,则把其标题显示在Textl文本框中,下面可实现此功能的事件过程是()。
在下列模式中,能够给出数据库物理存储结构与物理存取方法的是( )。
随机试题
于是不期年,千里之马至者三。期:
柴胡在普济消毒饮中的作用是柴胡在四逆散中的主要作用是
茵陈的特点为
不属于投机风险的是()。
甲公司于2014年1月1日向B银行借款1000000元,为期3年,一次还本付息,合同利率为3%,实际利率为4%,为取得借款发生手续费27747元,2014年末“长期借款”科目余额为()元。
Longafterthe2010WorldCupwaswon,disappointedfanswerestillquestioningtherefereeingontheirdecisionsthatdeniedvic
血糖是神经系统能量的唯一来源。()
在VisualFoxPro中,BUILD【】命令连编生成的程序可以脱离开VisualFoxPro在Windows环境下运行。
•ReadthetextbelowaboutTheTrueKeytoValue.•Inmostofthelines34--45thereisoneextraword.Itiseithergrammatical
AstheworldexcitedlygreetedSnuppy,thefirstcloned(克隆)dog,commentatorscelebratedourcleverness.Manyfeelproudthato
最新回复
(
0
)