首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #include int sum(int* array, int len) { if (len == 0) return array[0]; else return array[0] + sum(array+1, len-1); } main
有如下程序 #include int sum(int* array, int len) { if (len == 0) return array[0]; else return array[0] + sum(array+1, len-1); } main
admin
2019-05-17
26
问题
有如下程序
#include
int sum(int* array, int len)
{
if (len == 0)
return array[0];
else
return array[0] + sum(array+1, len-1);
}
main()
{
int array[5] = {1,2,3,4,5};
int res = sum(array, 4);
printf("%d\n", res);
}
程序运行后的输出结果是( )。
选项
A、15
B、10
C、8
D、1
答案
A
解析
函数sum()的作用是计算数组array中元素下标为len到0的所有元素的和,所以答案选A。
转载请注明原文地址:https://kaotiyun.com/show/WXRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若变量已正确定义,有以下程序段i=0:doprintff"%d,",i);while(i++);printf("%d\n",i);其输出结果是
以下叙述中正确的是
下列对于软件测试的描述中正确的是
从工程管理角度看,软件设计一般分为两步完成,它们是
下面对对象概念描述正确的是
下列叙述中正确的是
有下列程序:#includevoidfun(int*a,intn)/*fun函数的功能是将a所指数组元素从大到小排序*/{intt,i,j;for(i=0;i<n-1;j++)for(j
以下选项中,能用作用户标识符的是
设fp为指向某二进制文件的指针,且已读到此文件末尾,则函数feof(fp)的返回值为
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组S中,请编写函数fun,它的功能是:把分数最高的学生数据放在h所指的数组中,注意:分数最高的学生可能不止一个,函数返回分数最高的学生的人数。注意:部分源程序在文件PROGI.C中
随机试题
北京犬,4月龄。症见腹胀,粪便干燥,口干喜饮,小便短赤。鼻镜干,口色红,苔黄燥,脉数。该病可首选针刺
患者眩晕。精神萎靡。健忘多梦。腰膝酸软。四肢不温。形寒怯冷.舌质淡,脉沉细无力。治疗应首选
某急性白血病病人,皮肤有多处瘀斑,牙龈及鼻腔出血。【历年考试真题】
A.必要时,需要时B.立即C.适量D.一半,半量E.取,取药ss()
能够多次自动启动和自动关闭,并能在火灾复燃后有效扑救的是()。
污泥处理中,由于污泥中有机物浓度很高,在一般情况下多采用()。
通过项目财务现金流量表可计算项目的______等评价指标。
李某有一女李霞14岁,系农村某镇初中二年级学生,李某认为女孩上学无用,还不如早回来赚钱,遂于暑假将李霞送到邻镇一个体户处打工。开学一周后,学校老师、领导、村干部多次上门家访,李某拒不说明李霞去向,有时还恶语相向:“孩子读不读书是咱们自家的事,你们不要狗咬
设f(χ)具有二阶连续导数,且=2,则().
A=BOOK1B=BOOK2C=BOOK3D=BOOK4Whichbook(s)say(s)that...theclimateaffectsthefuturesustainableagricu
最新回复
(
0
)