首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是( )。 #include<stdio.h> int fun(int x) { int p; if(x==0‖x==1) ret
下列程序的输出结果是( )。 #include<stdio.h> int fun(int x) { int p; if(x==0‖x==1) ret
admin
2010-09-05
56
问题
下列程序的输出结果是( )。 #include<stdio.h> int fun(int x) { int p; if(x==0‖x==1) return 3; else p=x-fun(x-2); return p; } void main() { print f("\n%d", fun(5)); }
选项
A、5
B、3
C、7
D、1
答案
A
解析
本题考查函数的递归调用。在函数递归调用时,fun(5):a=5-fun(3)->fun3=a=3-fun(1)->fun(1):a-3,反推回去 fun(3):a=3-3=0->fun(5):a=5-0=5,最后的计算结果为5。
转载请注明原文地址:https://kaotiyun.com/show/jvWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
对下列二叉树进行前序遍历的结果为()。
阅读程序:PrivateSubForm_Click() x=50 Fori=1To4 y=InputBox("请输入一个整数") y=Val(y) IfyMod5=0Then a=a+y
下面不属于软件设计阶段任务的是
以下关系表达式中,其值为True的是( )。
窗体上有1个名称为Command1的命令按钮,能够使其向左移动100的语句是()。
考生文件夹下的工程文件sit5.vbp中有一个初始内容为空的文本框Text1,两个标题分别足“读数据”和“计算”的命令按钮:请画一个标题为“各行甲均数的最大值为”的标签Label2,再面一个初始内容为空的文本框Text2,如图2.97所示。程序功能
下列队列的描述中,正确的是()。
在结构化分析方法中,用于描述系统中所用到的全部数据和文件的文档称为【】。
软件(结构)设计阶段产生的文档是______。
随机试题
设含有8个元素的集合的全部子集数为S,其中由3个元素组成的子集数为T,则是的值为()。
Astrolltoschoolinthemorningcanhelpkidsprepareforthestressesthatawaitthemintheclassroom.They’llhaveless【C1】
幽门梗阻严重呕吐时引起的电解质及酸碱平衡紊乱是()
建设永久性测量标志,应当遵守的基本规定有()。
厕浴间、厨房涂膜防水施工常采用()。
下列不属于影响货币需求的主要因素的是()。
金融机构募股时因股票发行价格高于面值的溢价形成的资本,称为()。
假设C公司股票现在的市价为20元,有1股以该股票为标的资产的看涨期权,执行价格为15元,到期时间是6个月。6个月后股价有两种可能:上升25%或者降低20%,无风险利率为每年6%。现在打算购进适量的股票以及借入必要的款项建立一个投资组合。使得该组合6个月后的
按照物业成本监审办法要求,物业服务企业兼营其他业务的,应先按实现收入的比重在()之间分摊,然后按上述方法在所管辖的各物业项目之间分摊。
编写如下程序:PrivateSubCommand1_Click()Functionproc(iAsInteger)DimmAsIntege,nAsIntegerDimaAsInteger,StaticbAsInteger
最新回复
(
0
)