首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是( )。#include<stdio.h>int fun(int x){ int p; if(x==0||x==1) return 3; else p=x-fun(x-2); re
下列程序的输出结果是( )。#include<stdio.h>int fun(int x){ int p; if(x==0||x==1) return 3; else p=x-fun(x-2); re
admin
2010-05-22
21
问题
下列程序的输出结果是( )。#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(5));}
选项
A、5
B、3
C、7
D、1
答案
1
解析
本题考查函数的递归调用。在函数递归调用时,fun(5):a=5-fun(3)->fun3:a=3-fun(1)->fun(1):a=3,反推回去 fun(3):a=3-3=0->fun(5):a=5-0=5,晕后的计算结果为5。
转载请注明原文地址:https://kaotiyun.com/show/iNWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有如下事件过程:PrivateSubForm_Click()x=0Whilex10x=x+1x=x*xWendPrintxEndSub运行程序,单击窗体,输出结果是()。
设通用对话框的名称为CommonDialog1,执行语句CommonDialog1.Action=3,则打开的对话框是
以下合法的VB变量名是()。
在VisualBasic环境下设计应用程序时,系统能自动检查出的错误是()。
下面关于菜单的叙述中正确的是()。
以下关于过程的叙述中,错误的是()。
窗体上有一个名称为Command1的命令按钮,一个名称为Text1的文本框,其Text属性值为“VBPmgraming”。运行程序后,选中其中的“VB”,并执行如下事件过程:PrivateSubCommand1_Click()
如果要将一个窗体从内存中清除,应使用的语句是()。
以下表达式与Int(3.5)的值相同的是
在窗体上有一个文本框Text1,Text属性值为空,然后编写如下事件过程:PrivateSubText1_KeyPress(KeyAsciiAsInteger)DimstrAsString,nAsInteger
随机试题
下列选项中属于狭义文化定义适用范围的是【】
下列不符合弥漫性系膜增生性肾小球肾炎的临床表现是
患者,女,59岁。有“乙肝”病史30余年,现右胁疼痛较剧,如锥如刺,入夜更甚,甚至痛引肩背,右胁下结块较大,质硬拒按,面色萎黄而暗,倦怠乏力,腹胀,食欲不振,大便溏结不调,月经不调,舌质紫暗有瘀点瘀斑,脉弦涩。若转为鼓胀之腹胀大,皮色苍黄,脉络暴露者,
关于妊娠合并肝炎下述哪项不对
A.Ⅰ类洞B.Ⅱ类洞C.Ⅲ类洞D.Ⅳ类洞E.Ⅴ类洞根据Black分类上颌尖牙颊侧颈部龋属于
已知一无梁楼板,柱网尺寸为5.5m×5.5m,板厚为160mm,中柱截面尺寸为400mm×400mm;混凝土强度等级为C30,在距柱边565mm处开有一700mm×500mm的孔洞如题图。as=25mm。假设集中反力作用面中心至开孔外边画出两条切线之
会计报表附注是对单位一定会计期间内财务、成本等情况进行分析总结的书面报告。
下列关于贷款档案管理期限的说法,错误的是()。
调制奶粉主要是增加了牛乳中的酪蛋白、钙含量。()
A、 B、 C、 D、 A给出的图形均为轴对称图形,符合规律的只有A。
最新回复
(
0
)