首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是 #include<iostream.h> long fun(int n) { long s; if(n==1 | | 1n==2) s=2; else s=n-fun(n-1) ;
以下程序的输出结果是 #include<iostream.h> long fun(int n) { long s; if(n==1 | | 1n==2) s=2; else s=n-fun(n-1) ;
admin
2010-12-16
46
问题
以下程序的输出结果是 #include<iostream.h> long fun(int n) { long s; if(n==1 | | 1n==2) s=2; else s=n-fun(n-1) ; return s; } void main( ) {cout < < fun(3) ;}
选项
A、1
B、2
C、3
D、4
答案
A
解析
题中fun函数进行了递归调用,第1次调用:fun(3) n=3 s=3-fun(2) ,第二次调用时: fun(2) n=2 s=2,返回第一次调用后,s=3-2=1。
转载请注明原文地址:https://kaotiyun.com/show/QLVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#inelude<stdio.h>#defineSUB(A)(a)-(a)main(){inta=2,b=3,c=5,d;d=SUB(a+b)*c;printf("%d\n",d);}程序运行后的输出结果是()。
数据独立性是数据库技术的重要特点之一。所谓数据独立性是指()。
有以下程序:#includemain(){intm=1,n:2,*P=&m,*q=&n,*r;r=p;p=q;q=r;printf("%d,%d,%d,%d\n",m,n,*p,*q);}
给定程序MODII.C中fun函数的功能是:求s=aa…aa-…-aaa-aa-a(此处aa…aa表示n个a,a和n的值在1至9之间)例如a=3,n=6,则以上表达式为:s=333333033333-33330333
下面关于编译预处理的命令行中,正确的是()。
某循环队列的存储空间为Q(1:m),初始状态为front=rear=m。现经过一系列的入队操作和退队操作后,front=m,rear=m-1,则该循环队列中的元素个数为()。
软件设计和使用的过程中,解决软件“怎么做”的阶段是()。
软件测试的目的是()。
下列对于软件工程的基本原则描述中错误的是()。
模块独立性概念是模块化,抽象,【】。这些软件工程基本原理的直接产物。
随机试题
学校教学与行政管理由()负责。
A.攒竹B.委阳C.承山D.天枢E.昆仑
项目式组织结构的优点包括()。
A公司从那些由于经常乘坐B航空公司的飞机而得到B航空公司奖励票券的人们那里买来了一些免费旅行票券,将这些票券以低于从B航空公司购买机票的价格向人们出售。这种票券的市场交易导致了B航空公司的收入损失。为抑制这种免费旅行票券的买卖行为,对B航空公司来说最好的做
领导者若位高权重,要提高领导效能应注意()。
下列说法正确的是______。
一个人去面试.问他会不会开车,他下意识地回答会。但他从来没开过车。他只有四天时间,从买车到开始学开车.然后第四天开到了面试的公司,问你怎,厶看待这件事情?
Whichofthefollowingstatementsistrueaccordingtotheauthor?What’stheevidencethatJacksonthoughtKobeisbetterthan
在考生文件夹下XILIE文件夹中创建名为BTNBQ的文件夹,并设置为隐藏属性。
A、Bytakingacourse.B、Verywell.C、Inthemorning.A
最新回复
(
0
)