首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include int sum(int*array,int len) { if(len==1) retum array[1]; else return array[1]+sum(arr
有以下程序: #include int sum(int*array,int len) { if(len==1) retum array[1]; else return array[1]+sum(arr
admin
2016-04-07
23
问题
有以下程序:
#include
int sum(int*array,int len)
{
if(len==1)
retum array[1];
else
return array[1]+sum(array+1,len一1);
}
main()
{
int array[5]={0,9,1,2},re$;
res=sum(array,3);
printf("%d\n",res);
}
程序运行后的输出结果是( )。
选项
A、27
B、11
C、8
D、12
答案
D
解析
main()函数先定义一个数组array,调用sum(array,3)函数,此时函数形参array指向数组首地址,形参len的值为3,在sum函数中,array[1]指向数组中的元素9,sum函数调用3次,完成的功能是将数组array[1]+array[2]+array[3]累加后返还给输出,累加后的值为12。因此,答案为D选项。
转载请注明原文地址:https://kaotiyun.com/show/8CDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若已包括头文件<stdio.h>和<string.h>,运行下列程序段时输出结果是()。inti=0;chars1[10]="ABCD",s2[10]="EFG";strcat(s1,s2);while(s2[i
下列叙述中正确的是
下列语句能循环______次。ints=12;while(s);--s;
下列程序段的运行结果是()。#include<stdio.h>voidmain(){charstr[]="ABC",*p=str;printf("%d\n",*(p+3));}
数据库技术的根本目标是要解决数据的()。
两个或两个以上模块之间联系的紧密程度称为()。
以下程序的作用是:从名为filea.dat的文本文件中逐个读入字符并显示在屏幕上。请填空。#include<stdio.h>main(){FILE*fp;charch;fp=fopen(【】);
函数fun的返回值是【】。fun(char*a,char*b){intnum=0,n=0;while(*(a+num)!=’\0’)num++;while(b[n]){*(a+num)=b[n];num++
下面程序的输出是______。main(){intk=11;printf("k=%d,k=%o,k=%x\n",kkk);}
下面程序段的运行结果是charstr[]="ABC",*p=str;printf("%d\n",*(p+3));
随机试题
病毒性心肌炎最常见的病因是
A.隐形子宫内膜炎B.慢性卡他性子宫内膜炎C.慢性卡他性脓性子宫内膜炎D.慢性脓性子宫内膜炎E.子宫积液一成年奶牛屡配不孕,食欲及产乳量略微降低;发情正常,子宫及阴道常排出黏稠浑浊黏液;子宫冲洗回流液略浑浊,似淘米水。该病是
属于医学伦理学尊重原则内容之一的是( )。
患者,女性,39岁,餐后3小时突觉上腹部刀割样剧痛,持续性,伴恶心入急诊,急诊护士查体:腹式呼吸小时,移动性浊音阳性,全腹压痛、反跳痛、肌紧张,上腹为甚,该护士的初步判断是
关于股权投资基金募集,下列说法正确的是()。I.任何机构和个人不得为规避合格投资者标准,募集以股权投资基金份额或其收益权为投资标的的金融产品Ⅱ.投资者应当确保投资资金来源合法,不得非法汇集他人资金投资股权投资基金Ⅲ.任何机构和个人
在黄金市场上,比较适合没有专业知识的普通投资者理财的产品是()
债券到期收益率计算的原理是()。
随机变量X有如下概率分布下列计算中,正确的有()。
在考生文件夹下,打开文档Word1.docx,按照要求完成下列操作并以该文件名Word1.docx保存文档。(1)将标题段文字(“搜狐荣登Netvalue五月测评榜首”)设置为小三号宋体、红色、加下划线、居中并添加蓝色(标准色)底纹,文本效果为:
A、 B、 C、 A
最新回复
(
0
)