首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是 #include int fun(int n,int *s) { int f1,f2; if(n==0||n==1) *s=1; else { fun(n-1,&f1); fun(n-2,&f2);
以下程序的输出结果是 #include int fun(int n,int *s) { int f1,f2; if(n==0||n==1) *s=1; else { fun(n-1,&f1); fun(n-2,&f2);
admin
2010-12-10
26
问题
以下程序的输出结果是
#include
int fun(int n,int *s)
{ int f1,f2;
if(n==0||n==1)
*s=1;
else
{ fun(n-1,&f1);
fun(n-2,&f2);
*s=f1+f2;
} }
void main()
{ int x;
fun(6,&x);
printf("\n%d",x);}
选项
A、7
B、13
C、9
D、10
答案
B
解析
考查函数的递归调用。n=0或n=1是递归的终止条件,然后利用已知值逐步递推求出未知值。 通过传送地址值,在被调用函数中直接改变调用函数中的变量的值。
转载请注明原文地址:https://jikaoti.com/ti/NvB0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有如下程序:OptionBaselDima(3,4)AsInteger,b(4,3)AsIntegerPrivateSubCommandl—Click()‘循环1Fori=l
在窗体上画一个命令按钮,然后编写如下时间过程()。PrintSubCommandl—Click()a=InputBox(“EntertheFirstinterger”1b=InputBox(“EntertheSecondi
以下不能用Print方法输出数据的对象或窗口是
设窗体上有3个图像框:Image1、Image2、Image3,并有下面的程序代码:PrivateSubForm_Load()Image1.Picture=LoadPicture("LEAF.bmp")Image2.Pictu
在数据管理技术发展过程中,文件系统与数据库系统的主要区别是数据库系统具有()。
以下合法的VB变量名是
假定有如下情况语句:SelectCaseX能表示|X|>5的Case子句是
VisualBasic控件一般都规定一个默认属性,在引用这样的属性时,只写对象名而不必给出属性名。默认属性为Caption的控件是( )。
C语言中,函数值类型的定义可以缺省,此时函数值的隐含类型是
以下不能定义为用户标识符的是
随机试题
男,32岁。近5个月来出现尿频、尿不尽、尿道“滴白”及肛周隐痛不适,多次检查尿常规WBCl~3个/HP。前列腺液常规:前列腺液常规:WBC>10个/HP,卵磷脂小体(+++)/HP,前列腺液培养阴性,血常规无异常。诊断首先考虑为()
男,63岁。上腹痛2h,伴恶心,呕吐胃内容物2次。在下列疾病诊断中,可能性最小的是
道路运输中,因旅客的过错,造成他人人身伤害、财产损失或者车辆、设施等损坏的,应当承担()责任。
当需要缩短关键工作的持续时间时,其缩短值的确定必须符合的要求是()。
信用证所规定的金额、单价、数量(磅、千克、码等),其前面如有“About”、“Circa”或类似字样,则允许有不超过()的浮动。
在商业银行的负债业务中,处于最重要地位的业务是()。
Topmarathonrunnerstendtobeleanandlight,starswimmersarelongthighswithhugefeetandgoldmedalweightliftersareso
中国古代哲学家公孙龙的“白马非马”之说的错误在于割裂了()
设f(x)=,且f’’(0)存在,求a,b,c.
FoodandHealthVocabularyandExpressionsfoodborneillnessacuteadversereactionvermincontroltoxins
最新回复
(
0
)