首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include int fun( int x ) { int p; if (x==0 || x==1) return(3); p= x - fun( x-2 ); return (p); } main() { printf ("
有以下程序 #include int fun( int x ) { int p; if (x==0 || x==1) return(3); p= x - fun( x-2 ); return (p); } main() { printf ("
admin
2015-07-31
79
问题
有以下程序
#include
int fun( int x )
{ int p;
if (x==0 || x==1) return(3);
p= x - fun( x-2 );
return (p);
}
main()
{ printf ("%d\n", fun( 9 ) ); }
程序运行后的输出结果是
选项
A、4
B、5
C、9
D、7
答案
D
解析
本题考查函数的递归调用,执行f(9)后,f(9)=9-(7-(5-(3-f(1)))) =7,所以答案为D选项。
转载请注明原文地址:https://kaotiyun.com/show/RIDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有如下程序main(){inty=3,x=3,z=1;printf("%d%d\n",(++x,y++),z+2);}运行该程序的输出结果是______。
程序流程图(PFD)中的箭头代表的是_______。
以下程序运行后的输出结果是【】。voidfun(){staticinta=0;a+=2;printf("%d",A);}main(){intcc;fo
结构化程序设计方法的主要原则可以概括为自顶向下、逐步求精、【】和限制使用goto语句。
执行下面的程序段intx=35;charz=’A’;intB;B=((x&15)&&(z<’a’));后,B的值为_______。
有如下程序main(){intn=9;while(n>6){n--;printf("%d",n);}}该程序的输出结果是_______。
下面程序的输出是_______。main(){intm=0xa,n=2;m+=n;printf(""%X\n"",m);}
下列程序的输出结果是_______。fun(){staticintx=5;if(x++>5)printf("%d",x);elseprintf("%d",x++);}main(){
以下程序调用findmax函数求数组中值最大的元素在数组中的下标,请选择填空:#include<stdio.h>findmax(int*s,intt,int*k){intp;for(p=0,*k=p;p<t;p
随机试题
阑尾的体表投影,通常在
患儿,男,10岁。发热,关节肿痛,皮肤出现环形红斑,心率快出现奔马律,红细胞沉降率增快,经治疗上述症状、体征消失后,需继发性预防的方法是
ABC公司期初在外流通普通股数量为100000。当期发生的交易如下:ABC在年末计算每股收益时所使用的股票数量为
在完全竞争条件下,一些工作条件很好的劳动者的工资水平却高于很多工作条件差的劳动者,这时存在的工资差别是()差别。
某企业是一家民营企业,创始人张总对企业的所有事情都是一个人说了算,其他人基本上没有发言权。该企业通过股权改革在深圳创业板上市后很快就出现了意想不到的情况。由于生产规模的扩大,企业的效益在不断下降。于是张总责成人力资源部拿出一个解决方案。人力资源部分析了企业
简述课程建设的意义。
打开http://localhost:65531/ExamWeb/download.htm页面浏览,找到Office软件的介绍文档的链接,下载保存到考生文件夹下,命名为“OfficeIntro.doc”。
Readthetextandanswerquestions23-30.Forquestions23-26,choosethecorrectanswer.Markoneletter(A-C).
Whenamansays"Ihavefivechildren",normallyhemeansthathehasfiveandonlyfivechildren.Thisimplicatureispossible
WhatisthenameofthewomanpoetwhohadherTheTenthMuseLatelySprungupinAmerica?
最新回复
(
0
)