首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> 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); prinf
有以下程序: #include<stdio.h> 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); prinf
admin
2019-01-11
24
问题
有以下程序:
#include<stdio.h>
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);
prinff("%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,判断条件成立,i反回3给f(1),y=3*3-3=6,最后将6返回丰函数,并进行输出。因此C选项正确。
转载请注明原文地址:https://kaotiyun.com/show/Wdxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
请补充函数proc(),该函数的功能是:分类统计一个字符串中元音字母和其他字符的个数(不区分大小写)。例如,输入imnIaeouOWC,结果为:A:1E:1I:2O:2U:1other:4。注意:部分源程序给出如下。请勿改动main()函数
请编写函数fun,函数的功能是求出二维数组周边元素之和,作为函数值返回。二维数组中的值在主函数中赋予。例如:二维数组中的值为:[*]则函数值为61。注意:部分源程序存在文件PROGl.C文件中。请勿改动主函
请编写函数fun,其功能是:计算并输出下列多项式的值:例如,在主函数中从键盘给n输入50后,输出为:s=1.718282。注意:要求n的值大于1但不大于100。部分源程序在文件PROGl.C中。请勿改动主函数mai
m个人的成绩存放在score数组中,请编写函数fun,它的功能是:将低于平均分的人数作为函数值返回,将低于平均分的分数放在below所指的数组中。例如,当score数组中的数据为:10、20、30、40、50、60、70、80、90时,函数返回的
编写函数fun,它的功能是:求Fiboncci数列中大于t的最小的一个数,结果由函数返回。其中Fibonacci数列F(n)的定义为:F(0)=0,F(1)=1F(n)=F(n-1)+F(n-2)例如:当t=1000时,函数值
程序通过定义学生结构体数组,存储了若干名学生的学号、姓名和3门课的成绩。函数fun的功能是将存放学生数据的结构体数组,按照姓名的字典序(从小到大)排序。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:源程序存
下列叙述中错误的是()。
下面程序由两个源程序文件:t4.h和t4.c组成,程序编译运行的结果是:[]。t4.h的源程序为:#defineN10#definet2(x)(x*N)t
最简单的交换排序方法是______。
随机试题
背景某办公大楼工程,地下为3层,地上20层。裙房4层,檐高27m,报告厅混凝土结构局部层高8m,演艺厅钢结构层高8m。框架—剪力墙结构,基础埋深12m。某施工总承包单位中标后成立了项目部组织施工。施工过程中发生了如下事件:事件一:项目部编制了《安全生产
什么是情绪情感?其功能有哪些?
可用甲状腺素治疗的甲状腺疾病有()(2008年)
在耳轮脚消失处的耳穴是在三角窝的外1/3处,对耳轮上下脚交叉之前的耳穴是
A、黄连上清片B、清热解毒口服液C、紫霄颗粒D、板蓝根颗粒E、芩连片主治风热上攻、肺胃热盛所致的头晕目眩、暴发火眼的中成药是
GB3095—1996标准规定了()种污染物在不同取值时间情况下的各级别的浓度限值。
下列关于防火阀的设置要求正确的是()。
()是用以调整财产物资账簿记录的重要原始凭证,也是分析产生差异的原因,明确经济责任的依据。
“谦虚使人进步。骄傲使人落后”。但也有人说“只有放开手脚大胆去做,才可以取得胜利”。请问你作为一名人民警察对此怎样理解?
设a>0,x1>0,且定义xn+1=xn存在并求其值.
最新回复
(
0
)