首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下述程序的输出结果是【 】。 #include<stdio.h> int fun(int x) { int p; if(x==0||x==1) return
下述程序的输出结果是【 】。 #include<stdio.h> int fun(int x) { int p; if(x==0||x==1) return
admin
2009-02-15
14
问题
下述程序的输出结果是【 】。
#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/ecXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的功能是随机产生10个两位的整数:OptionBase1PrivateSubCommand1_Click()Dima(10)AsInteger,iAsIntegerRandomize
下面哪个属性肯定不是框架控件的属性
已知在4行3列的全局数组score(4,3)中存放了4个学生3门课程的考试成绩(均为整数)。现需要计算每个学生的总分,某人编写程序如下:OptionBase1PrivateSubCommand1_Cliek()
编写如下程序:PrivateSubCommand1_Click()DimxAsInteger,yAsIntegerx=InputBox(”输入第一个数”):y=InputBox(
下列事件的事件过程中,参数是输入字符ASCⅡ码的是
表达式Str(Len(”123”))+Str(77.71)的值是()。
以下程序段的功能是求两个数中的较大数,无法实现该功能的是
某人为计算n!(0<n<=12)编写了下面的函数过程:PrivateFunctionfun(nAsInteger)AsLongDimPAsLongP=1Fork=n一1To2Step一1
当VisualBasic表达式中含有以下多种运算时()。①关系运算②算术运算③逻辑运算④函数运算正确的运算顺序为()。
随机试题
试估算一年产30万吨NH3厂原料气压缩的功率。[已知原料煤气消耗为3200m3/t氨(标准),初始状态为0.1MPa、300K,合成工段为32MPa,气体视为理想气体,流量不变,一年按300天计,压缩机为7段]
审查工程设计概算时,总概算投资超过批准投资估算()以上的,需重新上报审批。
在分析和预测经济波动的指标体系中,制造业订货单指数属于()。
根据《票据法》的规定,下列各项中,属于可以行使追索权的情形有()。
所有从事电梯管理的人员都要持有国家或地方有关管理部门认可的()证书。
根据《旅行社责任保险管理办法》规定,保险责任中对导游或者领队人员的责任仅限于()所应当承担的赔偿责任。
认知包括感觉、知觉、记忆、想象、思维等因素。()
请就“木桶原理”谈谈你的看法。
Thoughnotbiologicallyrelated,friendsareas"related"asfourthcousins,sharingabout1%ofgenes.Thatis【B1】______1astu
下列子过程实现对“教师表”中的基本工资涨10%的操作。SubGongZi()DimcnAsNewADODB.ConnectionDimrsAsNewADODB.RecordsetDimfdAs
最新回复
(
0
)