首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
39
问题
有以下程序
#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://jikaoti.com/ti/69f0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includeintfun(int(*s)[4],intn,intk){intm,i;m=s[0][k];for(i=1;i<n;i++)if(s[i][k]>m)m=s[i][k];returnm;}main(){int
以下叙述中正确的是
结构化程序设计中,下面对goto语句使用描述正确的是
下面关于"EOF"的叙述,正确的是
设有定义:charp[]={’1’,’2’,’3’},*q=p;,以下不能计算出一个char型数据所占字节数的表达式是()。
数据库设计过程不包括()。
若变量已正确定义为int型,要通过语句seanf("%d,%d,%d",&a,&b,&C;给a赋值1、给b赋值2、给c赋值3,以下输入形式中错误的是(注:口代表一个空格符)()。
给定程序MODI1.C是建立一个带头结点的单向链表,并用随机函数为各结点数据域赋值。函数fun的作用是求出单向链表结点(不包括头结点)数据域中的最大值,并且作为函数值返回。请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不
已知学生的记录由学号和学习成绩构成,N名学生的数据已存入a结构体数组中。请编写函数fun,函数的功能是:找出成绩最低的学生记录,通过形参返回主函数(规定只有一个最低分)。注意:部分源程序存在文件PROG1.C文件中。请勿改动主函数ma
给定程序MODI1.C中函数fun的功能是:用冒泡法对6个字符串按由小到大的顺序进行排序。请改正程序中的错误,使它能得出确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!#include#include#
随机试题
Somepeopleworryaboutmycollectingofthosefascinatingbirdsandanimalsthattheypaytoseeinthezoo.Oneofthequestio
智齿冠周炎的治疗原则中,不包括
患者突然昏迷、抽搐、瞳孔缩小、皮肤湿冷、多汗、呼吸困难,可能为
新生儿血容量约占体重的
国际金融势力通过__________油价的任意波动,疯狂地制造经济泡沫,掠夺他国财富。受害的国家中了暗算往往还__________,甚至不但不以为害,反以为利。填入划横线部分最恰当的一项是:
机动对于()相当于()对于清澈
直线与圆x2+y2-2x-2y-2=0相切且过点(3,-2)。(1)直线方程为y=-2;(2)直线方程为5x+12y+9=0。
关于return语句,正确的说法是______。
ThelatePresidentoftheschoolgraduatedfromafamousuniversity.Theunderlinedwordmeans________.
写信日期:12月20日邀请人:王波被邀请人:李平内容:很久不见,很想念李平,邀请李平于12月24日晚上6点来王波家吃饭,到时老朋友赵亮也会来,李平应该也很想见他。饭后一起去公园散步聊天。期待李平的到来。
最新回复
(
0
)