首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> intf(int x) { int y; if(x==0||x==1) return(3); y=x*x-f(x-2); return y; }
有以下程序 #include <stdio.h> intf(int x) { int y; if(x==0||x==1) return(3); y=x*x-f(x-2); return y; }
admin
2013-02-23
73
问题
有以下程序 #include <stdio.h> intf(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
解析
函数int f(int x)是一个递归函数调用,当x的值等于0或1时,函数值等于3,其他情况下y=x2-f(x-2),所以在主函数中执行语句z=f(3)时,y=3*3-f(3-2)=9=f(1)=9-3=6。
转载请注明原文地址:https://kaotiyun.com/show/gZPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序的输出是______。main(){intx=3,y=6,a=0;,while(x++!=(y=1)){a+=1;if(y<x)break;}printf("x=%d,y=%d,a=%d\n,
若变量已正确定义,有以下程序段:i=0;doprintf("%d,",i);while(i++);printf("%d\n",i);其输出结果是()。
以下选项中,合法的一组C语言数值常量是()。
若有以下程序main(){intp,a=5;if(p=a!=0)printf("%d\n".p);elseprintf("%d\n",p+2);}执行后
若有以下语句,则对数组a元素的引用不正确的是(0≤i≤9)()。inta[10]={0,1,2,3,4,5,6,7,8,9},*p=a;
有以下函数: fun(char*a,char*b) { while((*a!=’\’0 & &(*b!=’\0’) & &(* a = * b)) {a++;b++;} return(*a-*b); } 该函数的功能是
以下选项中可作为C语言合法常量的是 _____。
数据的存储结构是指 ______。
若定义了以下函数:voidf(...){*p=(double*)malloc(10*sizeof(double));}p是该函数的形参,要求通过p把动态分配存储单元的地址传回主调函数,则形参p的正确定义应当是___
以下运算符中优先级最低的算符是______。
随机试题
完全竞争厂商对要素的需求曲线可以用()表示。
期望理论认为员工在工作中的积极性和努力程度,激发力量是期望值与____________的乘积。
病人外阴痒1周,查阴道黏膜覆以膜状物,擦除后露出红肿黏膜面。正确的处理应是
质量鉴定的原则包括()。
推车式水基型灭火器首次维修以后每满(),须建筑使用管理单位分批次向灭火器维修企业送修。
甲企业向乙企业发出电子邮件订货,该电子邮件列明了货物的种类、数量、质量、供货时问、交货方式等,并要求乙在l0日内报价。乙接受甲发出电子邮件列明的条件并按期报价,亦要求甲在l0日内回复;甲按期复电同意其价格,并要求签订书面合同。乙在未签订书面合同的情况下按甲
如何理解“债权人留置的动产,应当与债权属于同一法律关系,但企业之间留置的除外”?
关于选题申报,说法正确的有()。
【2014.河北沧州】学习迁移
Youmighthavetogobacktotheinitialepochprintingpresstofindapublishingtechnologyasdisruptive.Theinternetcanre
最新回复
(
0
)