首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> int fun(int n){int a; if(n==1)return1; a=n+fun(n-1); return(a);} main() { printf("%d\n",fun(5)); } 程序的输出
有以下程序 #include<stdio.h> int fun(int n){int a; if(n==1)return1; a=n+fun(n-1); return(a);} main() { printf("%d\n",fun(5)); } 程序的输出
admin
2018-11-21
58
问题
有以下程序
#include<stdio.h>
int fun(int n){int a;
if(n==1)return1;
a=n+fun(n-1);
return(a);}
main()
{
printf("%d\n",fun(5));
}
程序的输出结果是
选项
A、14
B、10
C、15
D、9
答案
C
解析
函数fhn为递归定义的函数,当调用fun(5)->5+fun(4)->5+4+fun(3)->5+4+3+fun(2)->5+4+3+2+fun(1),因此最后的结果为15。
转载请注明原文地址:https://kaotiyun.com/show/evxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是()。main(){inta=4,b=5,c;if(a<B){c=a*b;printf("%d,%d,%d\n",b,a,C);}else{c=b/a;printf("%
下列选项中不属于软件生命周期开发阶段任务的是()。
在两种基本测试方法中,()测试的原则之。一是保证所测模块中每一个独立路径至少要执行一次。
在数据库系统的组织结构中,下列()映射把用户数据库与概念数据库联系了起来。
将E-R图转换到关系模式时,实体与联系都可以表示成
一棵二叉树的中序遍历结果为DBEAFC,前序遍历结果为ABDECF,则后序遍历结果为。
以下叙述中正确的是()。
执行以下程序后,输出#号的个数是【】。#include<studio.h>main(){inti,j;for(i=1;i<5;i++)for(j=2;j<=i;j++)putchar(’#’);}
设有定义:inta=2,b=3,c=4;,则以下选项中值为0的表达式是
若有定义:char *x="abcdefghi";,以下选项中正确运用了strcpy函数的是______。
随机试题
用低温粉末制备的3PE管道防腐层,标准中规定30d阴极剥离结果不大于()。
能防止血栓形成或扩大的药物不包括:
下列生物碱右旋体的生物活性强于左旋体的是( )。
期货从业人员受到机构处分,或者从事的期货业务行为涉嫌违法违规被调查处理的,机构应当在做出处分决定、知悉或者应当知悉该从业人员违法违规被调查处理事项之日起()工作日内向协会报告。
奥尔波特的特质理论提出人格结构有三个层面,下列不属于这三个层面的是()。
一个投资方案年销售收入300万元,不含财务费用的总成本为200万元,其中折旧75万元,所得税税率为40%,则该方案运营期年税后现金流量净额为( )万元。
在规定的条件下,为确定测量仪器所指示的量值,或实物量具所代表的量值,与对应的由其测量标准所复现的量值之间关系的一组操作,称为()。
阅读下面的程序:PrivateSubCommand1_Click()Fori=1To3Forj=1ToiFork=jTo3x=x+1
按照“后进先出”原则组织数据的数据结构是
A、Thesizeofthecountry.B、Largeareasofvirginforest.C、Therichnaturalresourcesoftheland.D、Wildanimalsandplants.
最新回复
(
0
)