首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面的函数利用递归实现了求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
65
问题
下面的函数利用递归实现了求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://kaotiyun.com/show/KXVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
运行下面的程序,输入字符串MicrosoftVisualStudio,则程序的执行结果是()。#include<stdio.h>main(){charChr[20];scanf("%s",&Chr
有以下程序:#includemain(){intx=1,y=0;if(!x)y++;elseif(x==0)if(x)y+=2;elsey+=3:printf(“%d
下列叙述中错误的是()。
请编写一个函数,函数的功能是删除字符串中的所有空格。例如,主函数中输入"asdafaaz67",则输出为"asdafaaz67"。注意:部分源程序在文件PROGl。C中。请勿改动主函数main和其他函数中的任何内容,仅在
fgets(str,n,fp)函数从文件中读入一个字符串,以下错误的叙述是()。
下列给定程序中,函数fun的功能是:依次取出字符串中所有的数字字符,形成新的字符串,并取代原字符串。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!试题程序:#in
数据库的故障恢复一般是由()来执行恢复。
在数据库设计中,描述数据间内在语义联系得到E-R图的过程属于
一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员与实体计算机之间的联系是()。
随机试题
麻黄汤的组成药物除麻黄外,还有()。
肝积(肝癌)肝肾阴虚的中医治法
患者男,68岁。因患膀胱癌住院,入院时,护士主动与其交流:“您好,我是您的责任护士,有事请找我。”患者治疗多日病情不见好转,情绪低落,化疗不良反应重。护士悉心照顾、鼓励,患者深受感动。患者经治疗后即将出院,对护士的服务非常满意。该责任护士与该患者的关系
关于建设工程预算,符合组合与分解层次关系的是()。【2014年真题】
某泵站工程包括防洪闸、挡土墙、围堰、清污机桥、导流明渠等建筑物,其中属于临时性建筑物的是()。
已确认的政府补助需要返还的,下列情况正确的处理方法是()。
某甲回家途中,见邻居某乙正在搬家,于是上前帮忙。在搬大衣柜上楼过程中,由于甲重大过失,大衣柜不慎掉下楼梯,将上楼的邻居丙砸伤。请问以下哪些说法是正确的()。
点(2,1,0)到平面3x+4y+52=0的距离d=___________.
假定一个表单里有一个文本框Text1和一个命令按钮组CommandGroup1。命令按钮组是一个容器对象,其中包含Command1和Command2两个命令按钮。如果要在Command1命令按钮的某个方法中访问文本框的Value属性值,正确的表达式是(
Asmytrainwasnotduetoleaveforanotherhour,Ihadplentyoftimetospare.Afterbuyingsome【B1】______toreadonthejour
最新回复
(
0
)