首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果是【 】。 #include <stdio.h> fun(int t[],int n) { int i,m; if(n==1) return t[0]; else
下面程序的运行结果是【 】。 #include <stdio.h> fun(int t[],int n) { int i,m; if(n==1) return t[0]; else
admin
2009-01-15
27
问题
下面程序的运行结果是【 】。
#include <stdio.h>
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
解析
main函数调用fun函数时,将10赋给n,形参数组t与实参数组a共用一段内存空间。执行if-else语句时,n=10,所以执行else子句。由于n>=2成立,执行m=fun(t[0],9),递归调用fun函数,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/qqK0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在考生文件夹下有一个工程文件sjt4.vbp,其窗体如图2-145所示。该程序用来对在上面的文本框中输入的英文字母串(称为”明文”)加密,加密结果(称为”密文”)显示在下面的文本框中。加密的方法是:选中一个单选按钮,单击”加密”按钮后,根据选中的单选按钮后
设工程文件包含两个窗体文件Form1.frm、Form2.frm及一个标准模块文件Modulel.bas。两个窗体上分别只有一个名称为Commandl的命令按钮。Forml的代码如下:PublicXAsIntegerPrivateSubFo
在标准模块中,将a定义为全局整型变量的语句是
如下关于变体类型变量的叙述中,错误的是
一个工程中包含两个名称分别为Form1、Form2的窗体、一个名称为Func的标准模块。假定在Form1、Form2和Func中分别建立了自定义过程,其定义格式为:Form1中定义的过程:PrivateSubFun1()……EndSubFo
有如下函数过程:Functionf1(xAsInteger)AsLongDimsAsLong,iAsIntegers=0Fori=1Toxs=s+iNextif1=sEndFunction在窗体上添加一个命令按钮
下面变量定义中错误的是
下列有关过程的叙述中错误的是()。
下面关于命令按钮的叙述中错误的是
下列与队列结构有关联的是
随机试题
PacifictapaclothWhatdoesSandysayaboutthepapermulberrytree?
在0级、1级区域厂房中,需采用()电动机。
利用存货模式,企业现金持有成本等于()之和。
下列关于股票和公司债券法律特征的表述中,不正确的是( )。
受审核方在收到审核计划后,如果出现了异议,则异议应在()之间予以解决。
马克思主义的方法论主要包括()。
设有一个含200个表项的散列表,用线性探查法解决冲突,按关键码查询时找到一个表项的平均探查次数不超过1.5,则散列表项应能够至少容纳的表项的数目是()。
设f(x)一阶连续可导,且f(0)=0,f’(0)≠0,则=_______
设f(x)为可导的偶函数,且满足则曲线y=f(x)在点(-1,f(-1))的切线方程为___________。
Therecruitmentwillbeheldat______.
最新回复
(
0
)