首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果为 #include<iostream.h> int func (int n) { if ( n <1)return l; else return n+func ( n-1 );
下列程序的输出结果为 #include<iostream.h> int func (int n) { if ( n <1)return l; else return n+func ( n-1 );
admin
2010-06-06
34
问题
下列程序的输出结果为 #include<iostream.h> int func (int n) { if ( n <1)return l; else return n+func ( n-1 ); return O; } void main( 0 { cout <<func(5)<<end1; }
选项
A、0
B、10
C、15
D、16
答案
8
解析
本题考查的是递归函数的使用,题中递归函数的结束条件为n<1,递推公式为f(n)=n +f(n-1),所以计算结果为5+4+3+2+1+1,最后一个1为n=0时的返回值。
转载请注明原文地址:https://kaotiyun.com/show/Y0jp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列数据结构中,属于非线性结构的是()。
有以下程序:voidss(char*s,chart){while(*s){if(*s==t)*s=t-’a’+’A’;s++;}}main(){charstr1[100]="abcddfefdbd",c=’d’;ss(str1,c);
给定程序MODI1.C中,函数fun的功能是:判断输入的任何一个正整数n,是否等于某个连续正整数序列之和。若是,则输出所有可能的序列,否则输出“不能分解”。例如:当输入100时,输出:100=9+10+11+12+13+14+15+16100=18+1
设有说明int(*ptr)[M];其中的标识符ptr是()。
若文件指针fp已正确指向文件,ch为字符型变量,以下不能把字符输出到文件中的语句是()。
设a和b均为int型变量,且a=6,b=11,则能使值为3的表达式是()。
下列选项中不属于结构化程序设计原则的是()。
支持子程序调用的数据结构是()。
下面关于编译预处理的命令行中,正确的是()。
某系统总体结构图如下图所示:该系统总体结构图的深度是()。
随机试题
1:2液为
呼吸衰竭急性加重和失代偿期的最常见诱因是
由于人机系统中的可靠性的因素众多且随机变化,因此人的可靠性是不稳定的,则人机系统可靠度采用()来提高。
下列各项表述中,正确的有()。
公司证券是指公司、企业等经济法人为筹集投资资金或与筹集投资资金直接相关的行为而发行的证券,其中()是证明持有者拥有购买发行公司一定数量股份的专有权的凭证。
操作系统只能控制计算机中的软件。()
《中小学教育质量综合评价指标框架(试行)》中的“学业负担状况关键指标”不包括()
欣赏是用眼睛去观察,用耳朵去聆听,用心灵去感悟。请以“学会欣赏”为题,发表一篇演讲。
(2013年真题)战国时期,各诸侯国的立法指导思想主要包括
设f(x)在[1,2]上连续,在(1,2)内可导,且f’(x)≠0,证明:存在ξ,η,ζ∈(1,2),使得
最新回复
(
0
)