首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
2013-02-23
28
问题
有以下程序
#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/7LJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
栈满时,再作入栈操作会产生【】,栈空时,删除操作会产生【】。
已知p为指针变量,a为数组名,i为整型变量,下列语句中,不正确的是______。
下列程序的运行结果为【】。main(){inta,b,c,x,y,z;a=10;b=2;c=!(a%b);x=!(a/
有如下程序main(){inty=3,x=3,z=1;printf("%d\n",(++x,y++),z+2);}运行该程序的输出结果是_____。
软件的可维护性度量可分解为多种因素的度量,下列选项中的______是可维护性度量的内容。①可测试性②可移植性③可复用性④可靠性
以下只有在使用时才为该类型变量分配内存的存储类说明是______。
若有如下语句:structa{charx[10]inty;}s,*t;t=&s;则对结构体变量s中的成员y的正确引用是()
若int类型数据占两个字节,则下列语句的输出结果为()intx=-1;printf("%u\n",x);
若有以下的说明,对初值中整数2的正确引用方式是()。staticstruct{charch;inti;doublex;}a[2][3]={{{’a’,1,3,45},{’b’,
下面关于完全二叉树的叙述中,错误的是______。
随机试题
将企业公司层经营战略划分为粗放型经营战略和集约型经营战略所依据的标准是()
A.阿托品B.东莨菪碱C.山莨菪碱D.后马托品E.哌仑西平
有关药品包装材料叙述错误的是
(2008年)朗文与戴某缔结了一个在甲国和中国履行的合同。履约过程中发生争议,朗文向甲国法院起诉戴某并获得胜诉判决。戴某败诉后就同一案件向我国法院提起诉讼。朗文以该案件已经甲国法院判决生效为由对中国法院提出管辖权异议。依据我国法律、司法解释以及我国缔结的相
关于债券价格报价,以下说法正确的有( )。
物资企业经营决策基本原则中的科学性原则,包括经营决策()科学。
计划成本分配法下,辅助生产车间实际发生的费用(包括辅助生产内部交互分配转入的费用)与按计划单位成本分配转出的费用之间的差额采用简化计算方法全部计入管理费用。()
Allmenarecreatedequal,orsoreckonedThomasJeffersonashedraftedAmerica’sDeclarationofIndependencein1776.Subseque
编程【要求】1.打开T盘中的文件myf2c,在其中输入所编写的程序,输出结果数据文件取名myf2out。2.数据文件的打开、使用、关闭均用C语言标准库中缓冲文件系统的文件操作函数实现。【程序功能】判断一个N?N矩阵是否为幻方阵。幻方阵是指一
AncientGreekWisdomInspiresGuidelinestoGoodLifeA)Isitpossibletoenjoyapeacefullifeinaworldthatisincreasingly
最新回复
(
0
)