首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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);
有以下程序 #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);
admin
2019-08-18
73
问题
有以下程序
#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、6
B、9
C、0
D、8
答案
A
解析
考查函数的递归调用,z=fun(3)=3*3-f(1)=3*3-3=6,答案选A。
转载请注明原文地址:https://www.kaotiyun.com/show/QvRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){chars[]={"012xy"};inti,n=0;for(i=0;s[i]!=0;i++)if(s[i]>=’a’&&s[i]<=’z’)n++;printf("%d\n",n);}程序运行
以下叙述中正确的是
以下叙述中正确的是
有以下程序#includemain(){FILE*pf;char*s1="China",*s2="Beijing";pf=fopen("abc.dat","wb+");fwrite(s2,7,1,pf);rewind(pf);/*文件位置指针
若有以下程序#includemain(){inta=-11,b=10;a/=b/=-4;printf("%d%d\n",a,b);}则程序的输出结果是
设有如下的说明和定义struct{inta;char*s;}x,*p=&x;x.a=4;x.s="hello";则以下叙述中正确的是
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
在面向对象方法中,实现信息隐蔽是依靠
下面选项中合法的字符常量是
在结构化程序设计中,模块划分的原则是
随机试题
女性,42岁。口干、多饮2年,骨痛3个月。实验室检查:PTH1700pg/ml(7.0~53),Ca2+:3.53mmol/L(2.13~2.7),P:0.43mmol/L(0.81~1.45)。超声:左上甲状旁腺区实性占位性病变。该病人的骨显像表现
睾酮主要由哪种细胞分泌?
根据《房屋建筑与装饰工程消耗量定额》TY01—31-2015,下列关于工程量计算的说法中,正确的有()。
银行业的规模效益体现在()。
在物业竣工验收后,工程进入质量保修期。在物业前期管理阶段,保修期内出现以下保修事务应由建设单位负责的有()。
任何物质都是由带电粒子构成的,这些粒子固有电磁谐振频率。()
在过去的大蒜涨价风潮中,大蒜市场价格已涨到每斤9元左右,面对居高不下的大蒜价格,政府应采取的措施是()。
下图中计算机硬件系统基本组成部件①、②、③、④和⑤的名称是()。
某系统中有一个缓冲区,进程P1不断地生产产品送入缓冲区,进程P2不断地从缓冲区中取出产品消费,用P、V操作实现进程间的同步模型如下图所示。假设信号量S1的初值为1,信号量S2的初值为0,那么a、b处应分别填(26),c、d处分别填(27)。
Thesemachinesmust______beforetheyareused.
最新回复
(
0
)