首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include int fun(int n) { if(1n return fun(n一1)+n; else return 0; } main() { prinff(“%d\n”,fun(3));
有以下程序: #include int fun(int n) { if(1n return fun(n一1)+n; else return 0; } main() { prinff(“%d\n”,fun(3));
admin
2019-12-17
69
问题
有以下程序:
#include
int fun(int n)
{
if(1n
return fun(n一1)+n;
else
return 0;
}
main()
{
prinff(“%d\n”,fun(3));
}
程序的运行结果是( )。
选项
A、4
B、5
C、6
D、7
答案
C
解析
fun函数是一个递归函数,n=3,返回f(3—1)+3=f(2)+3=f(1)+2+3=f(0)+1+2+3=0+6=6。
转载请注明原文地址:https://kaotiyun.com/show/xECp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#includemain(){inta=0,b=1;if(++a==b++)printf("1");elseprintf("0");printf("a=
以下选项中,与n=i++完全等价的表达式是()。
设有栈S和队列Q,初始状态均为空。首先依次将A,B,C,D,E,F入栈,然后从栈中退出三个元素依次入队,再将X,Y,Z入栈后,将栈中所有元素退出并依次入队,最后将队列中所有元素退出,则退队元素的顺序为()。
设有定义:intx=2,*p=&x;floaty=3.0;charz=’c’;,则立即进行以下运算有安全隐患的是()。
以下叙述正确的是()。
设有以下程序段:floata[8]={1.0,2.0};intb[1]={0};charc[]={"A","B"};chard=="1";以下叙述正确的是()。
下列描述中,不符合良好程序设计风格要求的是
设有如下关系表。则下列操作中正确的是
程序中已构成如下图所示的不带头结点的单向链表结构,指针变量s、p、q均己正确定义,并用于指向链表结点,指针变量s总是作为头指针指向链表的第一个结点。若有以下程序段:q=s;s=s->next;p=s;while(p->next)p=p->next;
公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员。则实体部门和职员间的联系是
随机试题
新产品开发过程由八个阶段构成,即寻求创意、甄别创意、形成产品概念、制定营销策略及()
运用铁剂治疗缺铁性贫血,疗效观察最早出现的是
估计其中心率X≥83.65次/分人大约为95%参考值范围为
下列哪项不属于生理现象
装有气体继电器的变压器应有()的坡度,高的一侧装在油枕方向,使气体继电器有良好的灵敏度。
智能建筑是对建筑物的()基本要素进行最优化组合。
当其他同学向卓卓借文具时,卓卓从不拒绝。她认为,能够帮助别人满足他人愿望的孩子就是好孩子,否则就是坏孩子。卓卓道德发展处于()。
要使代数式有意义,则x的取值范围是().
(2008下监理)用户登录了网络系统,越权使用网络信息资源,这属于______。
InAmerica,peoplearefacedwithmoreandmoredecisionseveryday,whetherit’spickingoneof31icecream【B1】______ordecidi
最新回复
(
0
)