首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> iht fun(iht n,int*p) { int f1,f2; if(n==1||,n==2)*p=1; else { fun(n-1,&f1);fun(
有以下程序: #include<stdio.h> iht fun(iht n,int*p) { int f1,f2; if(n==1||,n==2)*p=1; else { fun(n-1,&f1);fun(
admin
2010-12-10
26
问题
有以下程序: #include<stdio.h> iht fun(iht n,int*p) { int f1,f2; if(n==1||,n==2)*p=1; else { fun(n-1,&f1);fun(n-2,&f2); *p=f1+f2; } } main() { int s; fun(3,&s); printf("%d\n",s); } 程序的运行结果是______。
选项
A、2
B、3
C、4
D、5
答案
A
解析
本题考查的重点是理解递归函数。fun()为递归函数,递归结束条件时n为1或2,从而fun(3,&s)得fun(2,&s)+fun(1,&s)=1+1=2,因此选项A是正确的。
转载请注明原文地址:https://kaotiyun.com/show/1BPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下关于图片框控件的说法中,错误的是( )。
编写如下程序:PrivateSubCommand1_Click()DimnAsInteger,tAsLongStaticsAsIntegert=1Forn=1To3t=
下列叙述中正确的是()。
下面关于数据库三级模式结构的叙述中,正确的是()。
以下叙述中错误的是( )。
设a、b都是自然数,为求a除以b的余数,某人编写了以下函数:Functionfun(sAsInteger,bAsInteger)Whilea>ba=a—bWendfun=aEndFunoti
以下自定义数据类型的语句中,正确的是( )。
某二叉树中度为2的结点有10个,则该二叉树中有()个叶子结点。
对如下二叉树进行后序遍历的结果为()。
随机试题
代沟美国有,中国也有。
A.肺脓肿B.肺癌C.肺结核D.支气管扩张症E.肺栓塞女性,44岁,儿童时期曾患百日咳,反复咳嗽、咳痰多年,偶尔有咯血,胸部CT提示左下肺叶各段支气管与伴行肺动脉形成“印戒征”。最可能的诊断是
治疗心绞痛气虚血瘀证应首选()
郁金具有的功效是
[背景资料]某承包商于某年承包某外资工程的施工,与业主签订的承包合同约定:工程合同价2000万元;若遇物价变动,工程价款采用调值公式动态结算。该工程的人工费占工程价款的35%,水泥占23%,钢材占12%,石料占8%,砂料占7%,不调值费用占15%;开工前
在学习“画图”软件时,最能体现信息技术学科特点的学生活动是()。
治安管理处罚的适用主体是()。
Cheatingisnothingnew.Buttoday,educatorsandadministratorsarefindingthatinstancesofacademicdishonestyontheparto
若存在一个网络数据库应用系统,其中一台计算机A存有DBMS软件、所有用户数据和应用程序,其余各节点作为终端通过通信线路向A发出数据库应用请求,这种方式属于______。
Justinwasalwaysprepared.Hismottowas"Neverthrowanythingout,youneverknowwhenitmightcomeinhandy."Hisbedroomwa
最新回复
(
0
)