首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是 #include<iostream.h> long fun(int n) { long s; if(n=1||n=2)s=2; else s=n-
以下程序的输出结果是 #include<iostream.h> long fun(int n) { long s; if(n=1||n=2)s=2; else s=n-
admin
2013-05-30
24
问题
以下程序的输出结果是 #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://kaotiyun.com/show/NLNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
一个int型变量,在程序中多次频繁使用,最好定义它为()。
下列有关数据库的描述,正确的是()。
某二叉树的先根遍历序列为CEDBA,中根遍历序列为DEBAC,则其后根遍历序列为【】。
在数据库管理系统的层次结构中,处于最上层的是()。
派生类中所定义的虚函数的【】不影响对它的动态联编,即基类中已定义的虚函数,其同名函数放在派生类中的【】,都可以实现运行时多态性。
运行以下程序后,如果从键盘上输入shose后回车,则输出结果为_______。#include<iostream.h>voidmain(){intv1=0,v2=0,k=0;charch[80];
有如下函数模板的定义:template<classT>Tfunc(Tx,Ty){returnx*x+y*y;}在下列对func的调用中不正确的是()。
软件工程的出现是由于()。
下列描述中,()是抽象类的特性。
下述静态数据成员的特性中,( )是错误的
随机试题
建设社会主义新农村的总要求是什么?
肾癌的血尿特点是
急性胰腺炎患者因腹痛向腰背部放射而心情紧张,询问护士这是否表示病情严重。合适的回答是
李某,32岁,初孕妇,宫内孕39周,于昨天晚上感觉腹部一阵阵发紧,每半个小时一次,每次持续3~5秒钟,今天早上孕妇感觉腹部疼痛,每5~6分钟一次,每次持续45秒左右。昨天晚上孕妇的情况是
周围型肺癌应鉴别的是中心型肺癌应鉴别的是
在安全预评价的程序中,准备阶段的主要工作有()。
保本基金的保本期越长,投资者承担的机会成本越高。()
通过使收益现值与成本相等来求出利率或贴现率的值,然后再将这种收益率与其他投资的报酬率(如银行利率等)加以比较。如果最高贴现率大于其他投资的报酬率,则人力资本投资计划是可行的,否则,就是不可行的,这种衡量人力资本投资模型的方法称为()。
游客统计的主要指标有()。
下列选题中,不禁止出版但要办理重大选题备案手续的有()。
最新回复
(
0
)