首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序运行后的输出结果是【 】。 int f(int a[],int n) {if(n>=1 return f(a,n-1)+a[n-1); else return 0; } main() {int aa[5
以下程序运行后的输出结果是【 】。 int f(int a[],int n) {if(n>=1 return f(a,n-1)+a[n-1); else return 0; } main() {int aa[5
admin
2009-02-15
42
问题
以下程序运行后的输出结果是【 】。
int f(int a[],int n)
{if(n>=1 return f(a,n-1)+a[n-1);
else return 0;
}
main()
{int aa[5]=(1,2,3,4,5),s;
s=f(aa,5); printf("%d\n",s);
}
选项
答案
15
解析
本题通过递归调用实现了数组aa各元素之和,即a[4]+a[3]+a[2]+a[1]+a[0]=15。
转载请注明原文地址:https://kaotiyun.com/show/HqXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
窗体上有名称为Commandl的命令按钮,名称分别为List1、List2的列表框,其中List1的MultiSelect属性设置为1(Simple),并有如下事件过程:PrivateSubCommand1_Click()
假定有如下程序:PrivateSubFormClick()DimNAsInteger,JAsIntegerN=0J=lDoUntilN>2N=N+1:J=J+N*(N+1)L
以下过程的功能是从数组中寻找最大值:PfivateSubFindMax(a()AsInteger,ByRefMaxAsInteger)DimSAsInteger,fAsInteger:DimiAsInteg
三角形的构成条件是:任意2边之和大于第3边。设变量a、b、c是3条直线的长度,要求判断这3条直线能否构成一个三角形。下面有3个程序段可以正确判断,另一个不能正确判断的是
下面关于VB数据文件的叙述中错误的是
程序运行时,当用鼠标点击滚动条两端的箭头按钮时,不会产生的结果是
语句:PrintInt(Rnd*5+20)的输出不可能是()。
在用菜单编辑器设计菜单时,必须输入的项是
设栈的存储空间为S(1:50),初始状态为top=51。现经过一系列正常的入栈与退栈操作后,top=20,则栈中的元素个数为()。
数据结构中,与所使用的计算机无关的是数据的()。
随机试题
关于牙髓的神经错误的是
下列叙述中,正确的是()。
以下内容不属于会计档案的是()。
下列不属于固定收益证券的金融工具的是()。
背景说明:你是宏远公司的行政秘书高叶,下面是行政经理苏明需要你完成的几项工作任务。便条高叶:公司拟于6月5日上午9:00至下午4:00,在公司1号会
成功地履行管理职能最基本的要求是()。
甲是被告人乙的辩护律师,甲唆使证人丙作伪证,下列说法正确的是()。
若关系模式R∈1NF,且每一个非主属性完全函数依赖于码,则
AstheTitanicwassinkingandwomenandchildrenclimbedintolifeboats,themusiciansfromtheship’sbandstoodandplayed.T
To:AllManagersandDepartmentHeadsSubject:NewCommunicationTrainingProgramClear,friendly,efficientcommunicatio
最新回复
(
0
)