首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果是【 】。 int f(int a[],int n) { if(n>1)return a[0]+f(&a[1],n-1); else return a[0]; } main() { int
下面程序的运行结果是【 】。 int f(int a[],int n) { if(n>1)return a[0]+f(&a[1],n-1); else return a[0]; } main() { int
admin
2013-02-23
29
问题
下面程序的运行结果是【 】。
int f(int a[],int n)
{ if(n>1)return a[0]+f(&a[1],n-1);
else return a[0];
}
main()
{ int aa[3]={1,2,3},s;
s=f(&aa[0],3);
printf("%d\n",s);
}
选项
答案
6
解析
经过分析将递归函数写成其数学表达式如下:
本题中定义了一个长度为3的数组aa并初始化。接着调用递归函数f,由上面的数学表达式以计算其返回值s=1+2+3=6,所以空格处应该填6。
转载请注明原文地址:https://kaotiyun.com/show/FePp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列对于软件测试的描述中正确的是
数据的存储结构是指
设有定义:struct{inta;floatb;charc;}abc;*p_abc=&abc;则对结构体成员a的引用方法可以是abc.a和p_abc【】a。
读程序:#include<stdio.h>f(intb[],intn){inti,r;r=1;for(i=0;i<=n;i++)r=r*b[i];returnr;
若已建立如下图所示的单向链表结构:在该链表结构中,指针p、s分别指向图中所示结点,则不能将s所指的结点插入到链表末尾仍构成单向链表的语句组是______。
若fp是指向某文件的指针,且已读到文件末尾,则库函数feof(fp)的返回值是______。
fwrite函数的一般调用形式是()。
分层数据流图是一种比较严格又易于理解的描述方式,它的顶层描绘了系统的______。
长度为n的顺序存储线性表中,当在任何位置上插入一个元素概率都相等时,插入一个元素所需移动元素的平均个数为【】。
以下程序的功能是:从键盘上输入若干个学生的成绩,统计计算出平均成绩,并输出低于平均分的学生成绩,用输入负数结束输入。main(){floatx[1000],sum=0,ave,a;intn=0,i;pri
随机试题
后世常用“风骚”来借指文采。()
为维持体液pH恒定,必需依靠下列哪些调节机制
A.无反应(-)B.弱阳性(+)C.阳性(++)D.强阳性(+++)E.强阳性(++++)迟发型皮内试验出现红肿伴硬结为
抗过敏药马来酸氯苯那敏属于()。
哮喘持续状态是指严重哮喘持续时间达
投标文件中经济部分包括()等内容。
下列各项中,关于房产税的免税规定表述不正确的是()。
行政立法是立法机关的立法行为,不是行政行为。()
A、Ilikericebest.B、It’sdelicious.C、No,thankyou.I’mfull.D、Idon’tlikeflee.C
A、Theyshowyouhowtoachievesuccess.B、Theyprovideyouwiththeexperienceyouhaven’thad.C、Theytellyouthesecretstog
最新回复
(
0
)