首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是 #include<iostream.h> long fun(int n) { long s; if (n=1||n=2)s=2; else s=n-fun(n-1); return s
以下程序的输出结果是 #include<iostream.h> long fun(int n) { long s; if (n=1||n=2)s=2; else s=n-fun(n-1); return s
admin
2010-03-29
17
问题
以下程序的输出结果是 #include<iostream.h> long fun(int n) { long s; if (n=1||n=2)s=2; else s=n-fun(n-1); return s; } void main() {cout<<fun(3);}
选项
A、1
B、2
C、3
D、4
答案
1
解析
题中fun函数进行了递归调用,第1次调用:fun(3)n=3 s=3-fun(2),第二次调用时: fun(2)n=2 s=2,返回第一次调用后,s=3-2=1。
转载请注明原文地址:https://jikaoti.com/ti/fnW0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有下列程序:fun(charp[][10]){intn=O,i;for(i=0;i<7;i++)if(p[i][0]==’T’)n+-;returnn;}main(){
有以下程序,程序运行后的输出结果是#include#defineSUB(a)(a)-(a)main(){inta=2,b=3,c=5,d;d=SUB(a+b)*c:printf("%d\n",d);
下面叙述中正确的是()。
有以下程序#includestrutcttt{intx;structtt*y;)*p;structtta[4]={20,a+1,15,a+2,30,a+3,17,a};main()
在数据库系统中,数据模型包括概念模型、逻辑模型和()。
在关系数据库设计中,关系模式设计属于()。
下列给定程序中,函数fun的功能是:把形参a所指数组中的最小值放在元素a[0]中,接着把a所指数组中的最大值放在a[1]元素中;再把a所指数组元素中的次小值放在a[2]中,把a所指数组元素中的次大值放在a[3],以此类推。例如,若a所指数组中的数据最初排
若有定义:inta=7;floatx=2.5,y=4.7;则表达式x+a%3*(int)(x+y)%2/4的值是()。
设变量已正确定义并赋值,以下正确的表达式是()。
在关系中凡能惟一标识元组的最小属性集称为该表的键或码。二维表中可能有若干个键,它们称为该表的()。
随机试题
(bear)Ifindhisrudeness________.
一国两制在哪些方面丰富和发展了马克思主义的国家学说?
患者,女42岁,多饮,多尿,血pH7.5,血钾3.1mmol/L,可能为
以下说法不是多重负债下的组合免疫策略要求达到的条件的有()。
统一指挥原则必须遵守()。
A上市公司20×8年至20×9年发生与其股票有关的业务如下:(1)20×8年3月5日,经股东大会决议,并报有关部门核准,增发普通股50000万股,每股面值1元,每股发生价格4元,股款已全部收到并存入银行。假定不考虑相关税费。(2)20×8
从课程的任务角度划分,课程分为下列哪些?()
在工作方法上,犯“一刀切”错误的主要原因是忽视了事物的()。
DoesJimoftengotoschool______hisfather’scar?
•Lookattheformbelow.•Someinformationismissing.•YouwillhearamanphoningtheHumanResourcesdepartmentofthecompan
最新回复
(
0
)