首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> int fun( int x ) { int p; if (x==0 || x==1) return(3); p= x - fun(
有以下程序 #include <stdio.h> int fun( int x ) { int p; if (x==0 || x==1) return(3); p= x - fun(
admin
2021-04-28
21
问题
有以下程序
#include <stdio.h>
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://jikaoti.com/ti/SDz0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序main(){inta=-2,b=0;while(a++)++b:printf("%d,%d\n",a,b);}则程序的输出结果是
以下程序的输出结果是()。#includeintfun(char*s){char*p=s;while(*p!=0)p++;return(p—S);}main(){printf(’’%d\n’’,fun(’’goodbey!’’));}
有以下程序main(){chara,b,c,d;Scanf("%C%c",&a,&b);c=getchar();d=getchar();printf("%c%c%c%c\n",a
若有以下程序,则程序的输出结果是#defineS(x)x*x#defineT(x)S(x)*S(x)main(){intk=5,j=2;printf("%d,%d\n",S(k+j),T(k+j));}
有以下程序段doublex=5.16894;printf("%f\n",(int)(x*1000+0.5)/(double)1000);则程序段的输出结果是
有下列程序,程序执行后的输出结果是fun(charP[][10]){intn=0,i;for(i=0;i<7;i++)if(p[i][0]==’T’)n++;returnn;}main()
随机试题
_________是指国土开发密度已经较高、资源环境承载能力开始减弱的区域;_________是指资源环境承载能力较强、经济和人口集聚条件较好的区域;_________是指资源承载能力较弱、大规模集聚经济和人口条件不够好并关系到全国或较大区域范围生态安全的
当一个生态系统发展到成熟、稳定的阶段时,这个生态系统的生物种类组成及数量比例就没有明显变动了。()
不在行经期间,阴道出血,量少淋漓不断者称为
甲乙公司签订了一份手机买卖合同.约定:甲公司供给乙公司某型号手机1000部.每部单价1000元.乙公司支付定金30万元,任何一方违约应向对方支付合同总价款30%的违约金。合同签订后.乙公司向甲公司支付了30万元定金.并将该批手机转售给丙公司.每部单价110
固结灌浆封孔应采用()。
以下关于普通股票股东的权利阐述,正确的有()
信用等级为CCC级的企业具有()的特点。
板块构造学说认为,大西洋的形成是由于()。
堆排序在最坏情况下的时间复杂度为()
【T1】詹姆斯-菲尼摩尔-库珀在其经典小说《开拓者》中,叙述主人公——个土地开发商,带着自己的表妹参观正在由他承建的城市。(ThePioneers)他描述了宽阔的街道、林立的房屋和热闹的都市。【T2】可是他的表妹疑惑不解,四处张望,因为她所见到的只有
最新回复
(
0
)