首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> int f(int t[],int n); main() { int a[4]={1,2,3,4},s; s=f(a,2);printf(’’%d\n’’,s);}
有以下程序: #include<stdio.h> int f(int t[],int n); main() { int a[4]={1,2,3,4},s; s=f(a,2);printf(’’%d\n’’,s);}
admin
2021-04-28
20
问题
有以下程序:
#include<stdio.h>
int f(int t[],int n);
main()
{ int a[4]={1,2,3,4},s;
s=f(a,2);printf(’’%d\n’’,s);}
int f(int t[],int n)
{ if((n>0)&&(n<5))return t[n+1]+f(t,n-1);
else return 0;}
程序运行后的输出结果是( )。
选项
A、4
B、7
C、10
D、6
答案
B
解析
本题主要考查的是函数的递归调用,子函数f是一个递归函数,所以主函数中执行“f(a,2)”时,其执行过程是“a[3]+f(a,1)=a[3]+a[2]+f(a,0)=7”。
转载请注明原文地址:https://kaotiyun.com/show/kUtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
当a=1、b=2、c=3、d=4时,执行下面程序段后,x的值是()。if(a<b)if(c<d)x=1;elseif(a<c)if(b<d)x:2;elsex=3;elsex
设循环队列的存储空间为Q(1:m),初始状态为空。现经过一系列正常的人队与退队操作后,front=m,rear=m-1,此后从该循环队列中删除一个元素,则队列中的元素个数为()。
设a和b均为int型变量,且a=6,b=11,则能使值为3的表达式是()。
要找一个已存在的非空文本文件"file"用于修改,正确的语句是()。
以下叙述中正确的是
下列叙述中错误的是()。
若有定义typedefint*T;Ta[10];则a的定义与下面哪个语句等价
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组S中,请编写函数fun,它的功能是:函数返回指定学号的学生数据,指定的学号在主函数中输入。若没找到指定学号,在结构体变量中给学号置空串,给成绩置-1,作为函数值返回。(用于字符串比较的函数
下列说法正确的是()。
随机试题
为防止发生意外,气体钢瓶重新充气前瓶内残余气体应尽可能用尽。()
法定性权力
乳腺癌癌细胞侵犯Cooper韧带产生
空瓮音
男性,70岁,高血压病史6年,今晨起床后突然头痛、烦躁、多汗、面色苍白,血压250/125mmHg,心率125次/min,律齐,双肺布满中、小水泡音和少量哮鸣音,肝脾未及,双下肢无浮肿。诊断急性左心衰竭,最有临床诊断意义的是下列哪项
A、烘干法B、甲苯法C、薄层色谱法D、减压干燥法E、高效液相色谱法根据《中国药典》规定不含或少含挥发性成分的中药水分测定适用()。
背景资料:某办公楼室内外装饰装修工程施工,在各个施工阶段项目部对以下事件进行了验收。事件一:吊顶工程在饰面板安装前对吊顶内的所有安装管线、设备和轻钢龙骨、吊杆等会同有关单位进行了隐蔽工程验收。事件二:木门窗、铝合金门窗、全玻门
A.Thatsoundsverymechanical.B.Ah,"bodylanguage"isreallyimportant,isn’tit?C.I’veneverthoughtaboutthatbefore.D.
某软件企业2004年初计划投资1000万人民币开发一套中间件产品,预七十从2005年开始,年实现产品销售收入1500万元,年市场销售成本1000万元。该产品的系统分析员张工根据财务总监提供的贴现率,制作了如表4-2所示的产品销售现金流量表。根据表中的数据,
PASSAGETHREEWhyisitrecommendedtostartthetourofLondonfromDickensHouseMuseum?
最新回复
(
0
)