首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<iostream.h> int f(iht n) { if(n==1) return 1; else return f(n-1)+1;} void main( ) { iht i,j=0; for(i=1;i
有以下程序 #include<iostream.h> int f(iht n) { if(n==1) return 1; else return f(n-1)+1;} void main( ) { iht i,j=0; for(i=1;i
admin
2013-05-30
19
问题
有以下程序 #include<iostream.h> int f(iht n) { if(n==1) return 1; else return f(n-1)+1;} void main( ) { iht i,j=0; for(i=1;i<3;i++)j+=f(i); cout < < j;} 程序运行后的输出结果是
选项
A、4
B、3
C、2
D、1
答案
2
解析
在main函数中,对f(1)和f(2)的值进行了累加。过程如下:
f (1)=1
f (2)=f (1)+l=2
最后,j的值为1+2=3。注意:函数的递归调用需要有一个结束的条件。
转载请注明原文地址:https://kaotiyun.com/show/QnNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若有如下程序:#include<iostream>usingnamespacesstd;ints=0;classsample{staticintn;public:sample(inti){n=i;}staticvoidadd(){
下列程序的运行结果是()。#include<iostream.h>voidfun(int*a,int*b) {int*k;k=a;a=b;b=k;}voidmain(){inta=2OO4,b=9,*x=&a,*y=&b;fu
关于二义性的描述错误的是()。
一棵二叉树第八层(根结点为第一层)的结点数最多为【】个。
下列叙述中,正确的是()。
若要用派生类的对象访问基类的保护成员,以下观点正确的是()。
下列关于this指针的叙述中,正确的是()。
在表达式x+y*z中,+是作为成员函数重载的运算符,*是作为非成员函数重载的运算符。下列叙述中正确的是______。
运行以下的程序代码,结果是()。#include<iostream>usingnamespacestd;intmain(){intx=5;int*q=&x;int&y=x;y
有如下函数定义:voidfunc(inta,int&B){a++;b++;}若执行代码段:intx=0,y=1;func(x,y);则变量x和y值分别是A)0和1B)1和1C)0和2
随机试题
Forthispart,youareallowed30minutestowriteacomposition.Youshouldwriteatleast120wordsandbaseyourcomposition
测量细菌大小的单位是
A、DNA聚合酶B、核酶(ribozyme)C、RNA聚合酶D、限制性内切核酸酶E、DNA连接酶参与DNA转录的酶是
中药炮制的目的有
患者,男性,57岁,发作性胸痛1个月。心电图检查未发现异常,为排除冠心病型心绞痛,还应做的检查是()。
业主投保“建筑工程一切险”后,工程建设中的()。
三国时期“落墨为蝇”典故说的画家是()
在大型游乐园里,现场表演是刻意用来引导人群流动的。午餐时间的表演是为了减轻公园餐厅的压力;傍晚时间的表演则有一个完全不同的目的,鼓励参观者留下来吃晚餐。表面上不同时间的表演有不同的目的,但这背后,却有一个统一的潜在目标。这个统一的潜在目标是()
2006年7月27日,某农用航空服务站为某村进行飞行防治病虫害作业,多次超低空飞经个体养鸡户张某的鸡舍上空。飞机飞行的噪音使张某的鸡群受到惊吓,鸡陆续死亡,累计2000余只。此种侵权行为属于()。(2009年单选48)
HowtoConquerPublicSpeakingFearⅠ.IntroductionA.Publicspeaking—acommonsourceofstressforeveryoneB.Thetru
最新回复
(
0
)