首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include int f(int x) { int y; if(x==0||x==1)return(3); Y=x*x—f(x一2); return y; } mai
有以下程序: #include int f(int x) { int y; if(x==0||x==1)return(3); Y=x*x—f(x一2); return y; } mai
admin
2020-01-10
53
问题
有以下程序:
#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
解析
主函数中调用f函数,同时将数值3传递给变量x,执行条件不满足条件if(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/nWCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设二叉树的前序序列为ABDEGHCFIJ,中序序列为:DBGEHACIFJ。则按层次输出(从上到下,同一层从左到右)的序列为
已有定义:charc;,程序前面已在命令中包含ctype.h文件。不能用于判断c中的字符是否为大写字母的表达式是
以下选项中,合法的一组C语言数值常量是
有以下程序#include<stdio.h>voidmain(){inta[]={2,3,5,4},i;for(i=0;i<4;i++)switch(i%2){case0:swi
以下选项中合法的变量是
以下关于C语言数据类型使用的叙述中错误的是
在软件设计中,不属于过程设计工具的是
某二叉树中有n个度为2的结点,则该二叉树中的叶子结点数为
在以下给出的表达式中,与while(E)中的(E)不等价的表达式是
编写函数fun,其功能是:根据以下公式求,π的值(要求精度0.0005,即某项小于0.0005时停止迭代)。程序运行后,若输入精度0.0005,则程序应输出为3.14…。注意:部分源程序给出如下。请勿改动主函数main和其他函数中的任何内容,仅在函
随机试题
天然气中含有()会使金属发生氢脆腐蚀和电化学失重腐蚀。
1985年9月15日,13岁的应某被公安局传唤,当晚被放回。此后应某报名参军,参加招工、招干都因政审不合格而被拒绝。后了解到,当年县公安局在传唤后,因工作失误错误地将应某列为“监控对象”进行监控达17年。应某提出国家赔偿请求,对于应某的赔偿请求,下列哪些说
(2012年、2010年、2009年)低比转数水泵具有的特征可描述为()。
对建设工程项目结构主要部位(如桩基、基础、主体结构)除了常规检查外,在分部工程验收时进行监督,即建设单位将施工、设计、监理、建设方分别签字的质量验收证明在验收后()内报监督机构备案。
根据《中华人民年共和国民法通则》,下列属于民事代理特征的有()。
选拔班干部的一般标准为()。
当人们需要作出可靠判断,以决定在复杂情势中应如何行动时,理性是最可信赖的工具。非理性工具,诸如预感与习惯,虽亦常被使用,但是当事关重大之时,或者当成败取决于所下判断的关头,诉诸理性无疑最易获得成功。我们已经拥有一些经受了长期检验的合理方法,能够用来判定究竟
近10年来,移居清河界森林周边地区生活的居民越来越多。环保组织的调查统计表明,清河界森林中的百灵鸟的数量近十年来呈明显下降的趋势。但是恐怕不能把这归咎于森林周边地区居民的增多,因为森林的面积并没有因为周边居民人口的增多而减少。以下哪项如果为真,最能削弱题干
设f(x)满足f(x)=f(x+2),f(0)=0,又在(-1,1)内f′(x)=|x|,则=_______。
Cricket,althoughlovedbymillionsofpeople,isnotoneoftheeasiestsportstounderstand.Indeed,thegamehaslotsofsubt
最新回复
(
0
)