首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #inc1ude 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
有以下程序: #inc1ude 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
admin
2021-04-28
55
问题
有以下程序:
#inc1ude
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 retum 0;)
程序运行后的输出结果是( )。
选项
A、4
B、7
C、10
D、6
答案
B
解析
本题主要考查的是函数的递归调用,子函数f是一个递归函数,所以主函数中执行“f(a,2)”时,其执行过程是“a[3l+f(a,1)=a[3]+a[2]+f(a,0)=7”。
转载请注明原文地址:https://kaotiyun.com/show/sHtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是()。
若有以下程序#includechar*a="you",b[]="welcome#you#to#China!";main(){inti,j=0;char*p;for(i=0;b[i]!=’\0’;i++){if(*a==b[i]){p=&b[i]
以下程序段中,与语句:k=a>b?(b>c?1:0):0;功能相同的是
以下程序的输出结果是()。#include<stdio.h>intm=13;intfun(intx,inty){intm=2;retum(x*y-m);}main(
有以下程序段inti,n;for(i=0;i<8;i++){n=rand()%5;switch(n){case1:case3:printf("%d\n",n);break;case2:case4:prin
某图书集团数据库中有关系模式R(书店编号,书籍编号,库存数量,部门编号,部门负责人),其中要求①每个书店的每种书籍只在该书店的一个部门销售;②每个书店的每个部门只有一个负责人;③每个书店的每种书籍只有一个库存数量。则关系模式R最高是
关系的实体完整性要求关系中不能为空的属性是()。
一个栈的初始状态为空,现将元素A、B、C、D、E依次入栈,然后依次退栈三次,并将退栈的三个元素依次入队(原队列为空),最后将队列中的元素全部退出。则元素退队的顺序为
数据库管理系统是()。
数据库应用系统中的核心问题是()。
随机试题
简述风险和收益的计算公式。
在一定波长处.测得某物质溶液的摩尔吸光系数很大,则表明
王某代甲公司与乙公司签订合同的行为属于什么性质?甲公司是否应向乙公司支付货款?
甲与乙登记结婚3年后,乙向法院请求确认该婚姻无效。乙提出的下列哪一理由可以成立?(2011年卷三第22题)
哈维是甲国派驻乙国的商务参赞,在乙国任职期间,下列哪项判断是正确的?()
环境影响经济损益分析中的环境影响量化工作所进行的内容一般是()。
【背景资料】某工程上部结构是80m+112m+80m单箱单室变截面三向预应力混凝土连续刚构桥,梁底宽5.2m,顶宽8.8m,梁高由墩顶处的5.6m逐渐减少到合龙段的2.3m。桥分成0~14号块、边跨不平衡段和合龙段施工,顶板厚度由0号块的50cm
在砖砌体上支承钢筋混凝土梁时,当梁跨度大于()m时,其支承面下的砌体上应设置钢筋混凝土垫块。
国家开发银行办理政策性金融业务,实行()。
未经()许可,人民警察无权擅自变更、转让或者放弃权力。
最新回复
(
0
)