首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include int f(int x) { int y; if(x==0 || x==1)return(3); y=x*x-f(x-2); retum y; } m
有以下程序: #include int f(int x) { int y; if(x==0 || x==1)return(3); y=x*x-f(x-2); retum y; } m
admin
2020-06-16
33
问题
有以下程序:
#include
int f(int x)
{
int y;
if(x==0 || x==1)return(3);
y=x*x-f(x-2);
retum y;
}
main( )
{
int z;
z=f(3);
printf("%d\n",z);
}
程序的运行结果是( )。
选项
A、0
B、9
C、6
D、8
答案
C
解析
主函数中调用f函数,同时将数值3传递给变量x,不符合条件x==0 || x==1,跳过return(3);,直接执行语句y=x*x-f(x-2);这里f(x-2)为函数的递归调用,再次调用f函数,此时x=1,条件语句条件成立,返回3给f(1),y=3*3-3=6,最后将6返回主函数,并进行输出。因此C选项正确。
转载请注明原文地址:https://kaotiyun.com/show/Hs3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列给定程序中,函数fun的功能是:从n个学生的成绩中统计出低于平均分的学生人数,此人数作为函数值返回,平均分存放在形参a—ver所指的存储单元中。例如,输入8名学生的成绩:80.5、60、72、90.5、98、51.5、88、64则低
给定程序中,函数fun的功能是:计算出形参s所指字符串中包含的单词个数,作为函数值返回。为便于统计,规定各单词之间用空格隔开。例如,形参s所指的字符串为:ThisisaClan.guageprogram.,函数的返回值为6。请
下列给定程序中,函数fun的功能是:求出s所指字符串中最后一次出现的t所指字符串的地址,并通过函数值返回,在主函数中输出从此地址开始的字符串;若未找到,则函数值为NULL。例如,当字符串中的内容为“abedabfabedx”,t中内容为“ab”时,输
若各选项中所用变量已正确定义,函数fun中通过return语句返回一个函数值,下列选项中错误的程序是()。
有三个关系R,S和T如下图所示:则由关系R和S得到关系T的运算是()。
以下叙述中错误的是()。
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:找出形参s所指字符串中出现频率最高的字母(不区分大小写),并统计出其出现的次数。例如,形参s所指的字符串为
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是将不带头结点的单向链表逆置,即若原链表中从头至尾结点数据域依次为2、4、6、8、10,逆置后,从头至尾结点数据
下面关于对象概念描述正确的是
下列数据流图(DFD)构造规则中正确的是
随机试题
A.渗透性利尿B.增加血容量C.两者均有D.两者均无中分子右旋糖酐
易风化饮片有()。
在银团贷款中,()应按照相关要求,对借款人或贷款项目进行贷前尽职调查。
根据《代理记账管理暂行办法》的规定,下列各项中,属于记账机构可以接受委托,代表委托人办理的业务有( )。
法律部门的划分原则中,在判断某一法律、法规应当归入何种部门时应当考虑这一法律、法规的主导因素是什么,按照主导因素进行划分和归类。该原则是()
下列统计函数中不能忽略空值(NuLL)的是()。
Goodmorning,andhereistheweatherreportfortodayandtomorrow.It’scloudyinthemorningandit’llbeclearandfinethis
Withthepossibleexceptionofequalrights,perhapsthemost【1】issueacrosstheUnitedStatestodayisthedeathpenalty.Many
Itis,everyoneagrees,ahugetaskthatthechildperformswhenhelearnstospeak,andthefactthathedoessoinsuch(1)___
Inanattempttoimprovetheoverallperformanceofclericalworkers,manycompanieshaveintroducedcomputerizedperformancemo
最新回复
(
0
)