首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #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
36
问题
有如下程序
#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全国计算机二级
相关试题推荐
有以下程序main(){inti;for(i=l;i<=40;i++){if(i++%5==0)if(++i%8==0)printf("%d",i);}prin
有以下程序main(){inta=0,b=0,c=0,d=0;if(a=1)b=1;c=2:elsed=3;printf("%d,%d,%d,%d\n",a,b,c
C语言中double类型数据占字节数为
下列对于软件测试的描述中正确的是
结构化程序所要求的基本结构不包括
下列叙述中正确的是
以下函数按每行8个输出数组中的数据:voidfun(int*w,intn){inti;for(i=0;i<n;i++){________printf("%d",w[i]
以下叙述中正确的是
以下定义语句中正确的是
设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为()。
随机试题
下列关于李白的说法错误的是【】
甲持刀追杀仇人乙,在经过一条公路时,乙被飞驰而来的卡车撞死,对于甲的行为,下列说法不正确的是()。
铁路工程变更设计中,()应对Ⅰ类变更设计文件进行初审。
保险合同的主体分为当事人和关系人。签订保险合同的双方是保险合同的当事人,即保险人和投保人;与保险合同发生间接关系的是保险合同的关系人,包括被保险人和受益人。()
一般来说,处于()的投资人的理财理念是避免财富的快速流失,承担低风险的同时获得有保障的收益。(2009年下半年)
X会计师事务所承接了U公司2005年度会计报表的审计业务。2006年3月5日,X会计师事务所按计划派遣本审计项目的外勤负责人李明注册会计师带领审计小组成员进驻U公司开始外勤审计工作。李明曾作为审计小组的助理人员及一般成员多次参与U公司以前年度会计报表的审计
某邮政局工作人员于某,一次偶然发现一封破损的信件中有100元人民币,于是他将人民币取出,而将信毁掉。此后,他为了窃取财物,毁掉他人信件、包裹等百余封(次),获取财物共约2万多元。对于某的行为应当认定为()。
"Themoregadgetsthereare,the【C1】______thingsseemtoget."saidHonoreErvin,co-authorofTheEtiquetteGirls:ThingsYou
Whatisthemainsubjectofthepassage?Knowledgeofthehistoryofsomebeadsmaybeusefulinthestudiesdonebywhichoft
Alcoholismcreatesmanyseverephysicalproblems.Morethanthreedrinksadayoverafewweekscausesdestructivechangesinth
最新回复
(
0
)