首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下述程序的输出结果是【 】。 #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
114
问题
下述程序的输出结果是【 】。
#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://kaotiyun.com/show/LePp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在C语言中提供的合法的关键字是______。
在一个容量为25的循环队列中,若头指针front=16,尾指针rear=9,则该循环队列中共有上【】个元素。
有以下程序:#include<stdio.h>#defineN5#defineMN+1#definef(x)(x*M)main(){inti1,i2;i1
现有以下结构体说明和变量定义,如图所示,指针P,q,r分别指向一个链表中连续的三个结点。structnode{chardata;structnode*next;}*p,*q,*r;现要将q和r所指
下述关于数据库系统的叙述中正确的是______。
用高级语言编写的程序称为【】程序,它可以通过解释程序翻译一句执行一句的方式执行,也可以通过编译程序一次翻译产生目标程序,然后执行。
设y是int型变量,请写出y为奇数的关系表达式【】。
开发大型软件时,产生困难的根本原因是()。
分层数据流图是一种比较严格又易于理解的描述方式,它的顶层描绘了系统的______。
注释说明了程序的功能,它分为【】注释和功能性注释。
随机试题
关于切道斜度正确的是()
由低压和中压B(中压A)管道组成的燃气输配系统属于()系统。
隧道软弱围岩施工应遵循的原则包括()。
下列错误中能通过试算平衡查找的有()。
对于因投资银行类业务涉嫌违法违规而被证监会立案调查的证券公司,应当在()日内对内部控制执行效果进行评估。证券公司应当于评估工作完成后()日内向证监会相关派出机构报送内部控制执行有效性评估报告,说明评估及整改情况。
按照现行制度规定,下列营业税征税项目中,表述不正确的是()。
SeveraltimeseachyeartheQueengivesafternoonteapartiesatwhichguestsareservedtinycakesfilledwithcreamfromhero
下列作者、作品与称号对应正确的是()。
王唯一
A、 B、 C、 B
最新回复
(
0
)