首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下述程序的输出结果是【 】。 #include<stdio.h> int fun(int x) { int p; if(x==0||x==1) return 3; else p=x-f
下述程序的输出结果是【 】。 #include<stdio.h> int fun(int x) { int p; if(x==0||x==1) return 3; else p=x-f
admin
2013-02-23
105
问题
下述程序的输出结果是【 】。
#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()
{ printf("\n%d",fun(9));}
选项
答案
7
解析
本题考查的是函数的递归调用。x=0或x= 1是递归的终止条件,然后用回代的方法从一个已知值推出下一个值,直到计算出最终结果。
转载请注明原文地址:https://jikaoti.com/ti/JuB0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序运行后的输出结果是【】。#include<string.h>char*ss(char*s){char*p;t;p=s+1;t=*s;while(*p){*(p-1)=*p;p++;}
已定义以下函数:fun(int*p){return*p;}该函数的返回值是()。
有以下程序:main(){intx[8]={8,7,6,5,O,0},*s;s=x+3;printf("%d\n",s[2]);}执行后输出结果是()。
若下列各选项中所有变量已正确定义,函数fun通过return语句返回一个函数值,以下选项中错误的程序是()。
下述关于C语言文件的操作的结论中,正确的是______。
下列程序的功能是:求出ss所指字符串中指定字符的个数,并返回此值。例如,若输入字符串123412132,指定字符1,则输出3。请填空。#include<stdio.h)#deftneM81intfun(char*s
用树型结构表示实体类型及实体间联系的数据模型称为【】。
以下关键字序列用快速排序法进行排序,速度最慢的是______。
注释说明了程序的功能,它分为【】注释和功能性注释。
随机试题
二次大战期间,美国成立的经济稳定局属于()
左心衰竭患者为什么会出现端坐呼吸?
药师的职责包括
易与生物大分子形成氢键可改变分子的解离程度、分配系数、增加位阻
女性,65岁,因外展型股骨颈骨折行皮牵引,应采取的体位是
根据募集方式分类,可以将基金分为()。[2015年9月真题]
戊公司是一家以软件研发为主要业务的上市公司,其股票于2013年在我国深圳证券交易所创业板上市交易。戊公司有关资料如下:资料一:X是戊公司下设的一个利润中心,2019年X利润中心的营业收入为600万元,变动成本为400万元,该利润中心负责人可控的固定成本为
根据支付结算法律制度的规定,在票据和结算凭证上,不得更改的项目是()。
进程管理、设备管理、互操作、存储管理、共享资源管理、文件系统和网络管理功能中,哪些属于网络操作系统相对传统单机操作系统增加的功能?
一段中国的筝箫占曲,多有雨声中的幽远;一幅中国的山水古画,多有雨声中的迷蒙;一大堆中国古代的哲学,其所谓“自足”“求诸己”“尽其在我”一类的命题,作为几下年文明的意旨内核和情感基点,当然是事出有因。________,它们也许都来自作者们在雨声中的独处。填入
最新回复
(
0
)