首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下述程序的输出结果是【 】。 #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
62
问题
下述程序的输出结果是【 】。
#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全国计算机二级
相关试题推荐
以下程序段中与语句k=a>b?(b>c?1:0):0;功能等价的是
若下列各选项中所有变量已正确定义,函数fun通过return语句返回一个函数值,以下选项中错误的程序是()。
下列叙述中错误的是()。
下面选项中不属于面向对象程序设计特征的是()。
下列选项中不属于结构化程序设计方法的是()。
在调用函数时,如果实参是简单变量,它与对应形参之间的数据传递方式是_______。
没有chara,b;,,若要通过a&b运算屏蔽掉a中的其他位,只保留第2位和第8位(右起为第1位),则b的二进制是【】。
以下程序段给数组所有的元素输入数据,请选择正确答案填入。#include<stdio.h>main(){inta[10],j=0;while(i<10)scanf("%d",______);::}
用十六进制的地址码给存储器的字节编址,其地址编号从0000到FFFF,则该存储器的容量为()
编制一个好的程序,首先要保证它的正确性和可靠性,还应强调良好的编程风格,在书写功能性注释时应考虑
随机试题
提供康复服务的机构包括_______和_______。
下列有关结核性腹膜炎的说法,正确的是
第二心音产生的机理主要是()
引起雀目的原因为
该患者没有出现的症状是该患者最可能的诊断是
()是一种非电起爆器材,不能直接起爆炸药,只能传递爆轰波起爆雷管,由雷管引爆炸药。
资料一C国青亚公司成立于1986年,主营业务是向国内外主要知名钢琴厂家提供钢琴的各种零部件。钢琴的核心部件是码克,做工要求极为精细,2002年青亚公司开始自行研发码克,公司创始人投入多年积蓄,并向亲朋好友借款,累计筹资4000万元,引进了世
具有B类神经症剖面图的患者在临床上所表现的症状特点是()。
某教师对喜欢打小报告的学生采取故意不理会的方式,这是一种()
张三有一价值2万元的家传古画。张三与李四签订了买卖该古画的合同,古画价格为2万元。由于李四因单位有急事要出差,遂约定李四五天后回来时,张三拿古画至李四家一手交钱一手交货。第二天,酷爱收藏的王五知晓张三家有古画后,遂出价2.5万元购买古画,张三同意并当场将古
最新回复
(
0
)