首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面的函数利用递归实现了求1+2+3+…+n的功能: int sum(int n){ if(n==0)return 0; else return n+saln(n-1); } 在执行SUm(10)的过程中,递归调用s
下面的函数利用递归实现了求1+2+3+…+n的功能: int sum(int n){ if(n==0)return 0; else return n+saln(n-1); } 在执行SUm(10)的过程中,递归调用s
admin
2012-01-20
53
问题
下面的函数利用递归实现了求1+2+3+…+n的功能:
int sum(int n){
if(n==0)return 0;
else return n+saln(n-1);
}
在执行SUm(10)的过程中,递归调用sum函数的次数是______。
选项
答案
11
解析
递归调用1+……+10=10+sum(9)=10+9+sum(8)=10+9+8+sum(7)=10+……+1+sum(0),调用参数从10到0,故而调用次数应该为11次。
转载请注明原文地址:https://www.kaotiyun.com/show/KXVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#include#includestruetA{inta;eharb[10];doublec;};struetAf(struetAt);main(){struetAa={10
有如下程序#include<stdio.h>intconvert(int*data){return(*data)++;}main(){intdata=56;convert(&data);
下列语句组中,不正确的是()。
若变量已正确定义,则以下语句的输出结果是s=32;s^=32;printf("%d",s);
结构化程序设计的3种结构是()。
已知下列函数定义:fun(int*b,intc,intn,intdata){intk;for(k=0;k<m*n;k++){*b=data;b++;}}则调用此函数的正确写法
设已有定义:floatx;,则以下对指针变量p进行定义且赋初值的语句中正确的是( )。
在下列模式中,能够给出数据库物理存储结构与物理存取方法的是()。
某系统总体结构图如下图所示:该系统总体结构图的深度是()。
随机试题
阅读下面的文字:二十岁前后是最重要的关键,这正是大学生的在校时期。品格、风趣、嗜好,大半要在此时来作最后的决定。此时若对学问兴趣立下广泛的基础,将来的工作无论如何专精,也不至于害精神偏枯病。若在大学期间,就造成一个眼光短浅的学究,将来若要再作由专
A.利多卡因B.地高辛C.辛伐他汀D.硝苯地平E.地西泮治疗室性心律失常的首选药是
A.苯妥英钠B.苯巴比妥C.乙琥胺D.卡比多巴E.维生素B6癫癎大发作首选的药物是
发现已发出的证书中存在错误,应按________________处理
对于合同履行地点没有约定或约定不明确的,( )。
证券交易所可以作出股票终止上市决定,其前提条件有()。
当事人一方不履行合同义务或者履行合同义务不符合法律规定的,应当()。
已知函数f(x)=4cosxsin(x+)一1.求f(x)的最小正周期;
从某种意义上说,既是计划工作的基础,又是控制基本标准的是()。
ThepresentprimeministerofAustraliais______
最新回复
(
0
)