首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是______。 #include<stdio.h> int fun(int x) { int p; if(x==0‖x==1) retu
下列程序的输出结果是______。 #include<stdio.h> int fun(int x) { int p; if(x==0‖x==1) retu
admin
2010-05-22
18
问题
下列程序的输出结果是______。
#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(11));
}
选项
答案
4
解析
本题考查函数的递归调用.在主函数中第1次调用于函数是调用的fun(11),返回11-fun(9);第2次调用于函数是调用的fun(9),返回9-fun(7);第3次调用于函数是调用的fun(7),返回7-fun(5):第4次调用子函数是调用的fun(5),返回5-fun(3):第5次调用于函数是调用的fun(3),返回3-fun(1):第6次调用于函数是调用的fun(1),返回3。总的返回值是:11-(9-(7-(5-(3-3))))=4.
转载请注明原文地址:https://kaotiyun.com/show/yNWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
编写如下程序:PrivateSubCommandlClick()Dima(3,3)AsInteger,sAsIntegerFori=1To3Fori=1To3a(i,j)=i*j+iNextjNextiS=0
为了使名称为Commandl的命令按钮右移200,应使用的语句是()。
窗体上有一个名称为Commandl的命令按钮,并有如下程序代码:PrivateSubCommandl_Click()Staticaa=1:b=2:c=3Callf(
以下关于窗体的叙述中错误的是
设有以下过程:PrivateSubproe(xAsInteger,OptionalYAsInteger)Printx,yEndSub针对此过程,下面正确的过程调用语句是()
数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是()。
已知图片框Picture1中已装入一个图形,为了在不删除图片框的前提下,清除该图形,应采取的正确操作是()。
在考生文件夹中有一个工程文件sit5.vbp。窗体外观如图3.134所示。运行程序,单击“读数据”按钮,文件中的数据被读入字符串变量中并显示在Label2标签中。单击“排序”按钮时,对读入的数据从小到大排序,并将排序结果显示在窗体的Label4控件中。要求
某二叉树的前序序列为ABCDEFG,中序序列为DCBAEFG,则该二叉树的后序序列为
对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为
随机试题
沙叶新(1939一),回族,生于江苏南京。代表作有多幕话剧______、______、______等。______获1980—1981年“全国优秀剧本创作奖”和“全国少数民族文学创作奖”。
在论证过程中,如果论据实际证明的论题不是论证所设立的论题,就叫犯了_______的逻辑错误。
网络视频采用了“流媒体技术”,可以边下载边播放影片。
上前牙的牙体长轴向近中倾斜角度由小到大排列正确的是A.中切牙、侧切牙、尖牙B.中切牙、尖牙、侧切牙C.侧切牙、尖牙、中切牙D.侧切牙、中切牙、尖牙E.尖牙、中切牙、侧切牙
社会因素影响人类健康的途径有
关于流行性腮腺炎,下列叙述不正确的是( )。
(2008)图示结构支座a发生沉降值,则正确的剪力图是()。
面对投资者时,FOFs充当()角色,为投资者管理资金并选择PE基金再投资。
()是大宗交易者利用电脑网络直接进行交易的市场。
操作系统对磁盘进行读/写操作的单位是()。
最新回复
(
0
)