首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
48
问题
有以下程序:
#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全国计算机二级
相关试题推荐
以下叙述中正确的是
在带链队列中,经过一系列正常的操作后,如果front=rear,则队列中的元素个数为
若有以下程序main(){intc;c=10^5;printf("%d\n",c);}则程序的输出结果是
以下选项中,不能作为合法常量的是
有以下程序段inti,n;for(i=0;i<8;i++){n=rand()%5;switch(n){case1:case3:printf("%d\n",n);break;case2:case4:prin
以下选项中非法的C语言字符常量是
设有定义:doublea,b,c;若要求通过输入分别给a、b、C输入1、2、3,输入形式如下(注:此处□代表一个空格)□□1.0□□2.0□□3.0则能进行正确输入的语句是
设有定义:charp[]={’1’,’2’,’3’),*q=p;以下不能计算出一个char型数据所占字节数的表达式是
以下选项中,当x为大于1的奇数时,值为0的表达式是()。
下面不属于软件工程过程的4种基本活动
随机试题
可以作为行政诉讼的标的是()。
常见的培训模式有()
简述互联网金融的主要模式。
我们党制定路线、方针、政策的根本出发点和依据是
A.国家食品药品监督管理局B.省级药品监督管理局C.国家信息产业主管部门D.省级信息产业主管部门E.国家卫生行政部门核发《互联网药品信息服务资格证书》的是()
A.市级药品监督管理机构或省级药品监督管理部门直接设置的县药品监督管理机构B.省级药品监督管理部门C.国家药品监督管理部门D.GSP认证机构E.省级卫生行政部门对GSP认证实施现场检查的是
面部发育的早期阶段可以分为两步,一是面部各突起的生长分化;二是各突起的_______。
场景某输油管道安装工程项目,由某机电工程安装公司负责。工程中最主要的是输油管道安装,其中输送重油管道设置蒸汽伴热管,管道设计压力为0~1.6MPa。工程还包括防腐蚀衬里管道安装,阀门安装以及支、吊架安装和静电接地安装等。机电安装公司为保证工作质量派出两名
甲、乙、丙、丁四人共同投资设立A有限合伙企业(以下简称A企业)合伙协议约定:甲、乙为普通合伙人,以实物作价出资分别为100万元和50万元;丙、丁为有限合伙人,各以20万元现金出资,由甲、乙执行合伙企业事务,并由A企业每月各向其支付报酬5000元,丙、丁不得
Thisarticleismainlyabout______.
最新回复
(
0
)