首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果是______。 int f( int a[], int n) { if(n>1) return a[0]+f(&a[1],n-1); else return a[0]; { main (
下面程序的运行结果是______。 int f( int a[], int n) { if(n>1) return a[0]+f(&a[1],n-1); else return a[0]; { main (
admin
2009-01-15
72
问题
下面程序的运行结果是______。
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
解析
经过分析将递归函数写成其数学表达式如下:
f(&a,n)=a[0]+f(&a[1],n-1) n>1
f(&a,n)=a[0] n=1
本题中定义了一个长度为3的数组aa并初始化。接着调用递归函数f,由上面的数学表达式以计算其返回值s=1+2+3=6,所以空格处应该填6。
转载请注明原文地址:https://kaotiyun.com/show/6nXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
执行以下程序段a$="VisualBasicProgramming":b$="C++"c$=UCase(Left$(a$,7))&b$&RightS(aS,12)变量c$的值为
在窗体上画一个名称为Commandl的命令按钮,并编写如下程序:PrivateTypeRecordIDAsInteger:NameAsString*20EndTypePrivateSubComm
在VB中,函数过程与子程序过程的区别之一是()。
假定有以下程序段Fori=1To3Forj=5To1Step-1Printi*jNextjNexti则语句Printi*j的执行次数是
设窗体中有一个文本框Text1,若在程序中执行了Text1.SetFocus,则触发
VisualBasic源程序的续行符为
在考生文件夹下有一个工程文件sjt4.vbp,相应的窗体文件为sjt4.frm。在窗体上有一个命令按钮,其名称为Commandl,标题为”输入/显示”;此外还有一个文本框,其名称为Textl,初始内容为空白。程序的功能是,程序运行后,单击命令按钮,显示输入
有两个关系R和T如下:则由关系R得到关系T的操作是
下列选项中不属于结构化程序设计原则的是
随机试题
逻辑函数化简的结果是()。
通过直方图的观察与分析,可()。
采用FIDIC《施工合同条件》时,应当由()投保建筑工程一切险。
从投资者—业主—的角度而言,工程造价是指()。
甲公司购进一台价值120万元的机器设备,向保险公司投保,保险合同约定保险金额为120万元。后保险期间发生了保险事故,造成该设备实际损失180万元;甲公司为防止损失的扩大,花费了6万元施救费。根据保险法律制度的规定,保险公司应当支付给甲公司的保险金数额是(
招标投标活动中的条件、程序、方法、过程、结果及相关信息应保持()。
一个中年人住进医院,左半边身子没有知觉。有个孩子在病房里大声喧哗,被他父亲拧了一下,痛得直叫。病人说:“我真羡慕这孩子啊!”有人问:“羡慕他无忧无虑?”病人摇头。“羡慕他如花的年龄?”病人说:“不是,我羡慕他有那么敏感的疼痛。如果我能感觉到疼痛,那就意味着
在我国,制定地方性法规的主体是()。
下列选项中,不属于特别行政区自治权内容的是()。(2014单18)
[1]WhenIfirstsawPippathecheetah,shewassittingpertlyonachairinthetearoomoftheNewStanleyHotelinNairobi.I
最新回复
(
0
)