首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include int f(int x) { int y; if(x==0||x==1) return(3); y=x*x-f(x-2); return y; } main() { int z; z=f
有以下程序 #include int f(int x) { int y; if(x==0||x==1) return(3); y=x*x-f(x-2); return y; } main() { int z; z=f
admin
2010-09-05
20
问题
有以下程序
#include
int f(int x)
{ int y;
if(x==0||x==1) return(3);
y=x*x-f(x-2);
return y;
}
main()
{ int z;
z=f(3); printf("%d\n",z);
}
程序的运行结果是
选项
A、0
B、9
C、6
D、8
答案
C
解析
函数int f(int x)是一个递归函数调用,当x的值等于0或1时,函数值等于3,其他情况下y=x2-f(x-2),所以在主函数中执行语句z=f(3)时,y=3*3-f(3-2)=9-f(1)=9-3=6。
转载请注明原文地址:https://kaotiyun.com/show/FSWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面正确使用动态数组的是( )。
以下合法的VB变量名是( )。
有下面程序代码:PrivateSubCommand1_Click()s=0n=1DoWhilen<3Fork=1To5Step2s=s+n
逻辑模型是面向数据库系统的模型,下面属于逻辑模型的是
下面不属于软件设计阶段任务的是
窗体上有一个名称为Frame1的框架(如图),若要把框架上显示的"Frame1"改为汉字"框架",下面正确的语句是( )。
设在工程中有一个标准模块,并定义了如下类型:TypeStutypeinoAsIntegerstmameAsString*20strsexAsString*2smarkAsSingleEndType在窗体上画一个名为Comma
设a是整型变量,与函数IIf(a>0,-a,a)有相同结果的代数式是()。
已知在4行3列的全局数组score(4,3)中存放了4个学生3门课程的考试成绩(均为整数)。现需要计算每个学生的总分,某人编写程序如下:OptionBase1PrivateSubCommand1_Click() DimsumAsInt
使用语句DimA(1To10)AsInteger声明数组A后,以下叙述正确的是()。
随机试题
MemoTo:Peter,DeputyEditorFrom:DanielThomas,Editor-in-chiefDate:June6,2018Subject:EnsuringsmoothpublicationofJu
从抗战胜利前夕至新中国成立这一阶段,不同风格流派的许多进步诗人都以政治讽刺诗为武器进行战斗。________的________、________的________、________的________等,都是政治讽刺诗中的力作。
产生动机需要的基本条件。
单纯性甲状腺肿是指
[背景]某监理公司承揽了一个项目的全过程建设工程监理业务。项目总监理工程师根据本工程特点和目标控制的要求提出将工程项目按结构分解为分别由承担设计的各单位进行设计,然后再随着设计的完成分别发包给各施工单位施工,也就是按平行承发包的方式发包工程。此建议方案得
根据《公司法》规定,企业当年实现的净利润,一般的分配顺序是()。
()是确定薪酬体系的基础。
下列会计科目中,不属于资产类的是()。
【2018年下】初三(1)班的李凡考试成绩一直不佳。班主任召开家长会时说:“我们班有几个像李凡这样的孩子,考试成绩一直落在全班后面,他们今后的发展很令人担忧啊!”这位班主任的做法()。
Thepatternofinjuriesisconsistent______anattackwithaknife.
最新回复
(
0
)