首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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″,
有以下程序: #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″,
admin
2019-04-14
68
问题
有以下程序:
#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
解析
本题考查函数的递归调用。执行fun(9)后,fun(9)=9—(7—(5—(3—f(1))))=7,故D选项正确。
转载请注明原文地址:https://kaotiyun.com/show/i2Rp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
结构化分析方法是面向______进行分析的方法。
有以下程序floatfun(intx,inty){return(x+y);}main(){inta=2,b=5,c=8;printf("%3.0f\n",fun((int)fun(a+c,b),a-c
下列语句中符合C语言语法的赋值语句是()
E-R图是数据库设计的工具之一,它一般适用于建立数据库的______。
求任意一个数(用16位二进制码表示)的补码。 main() {unsignedinta; 【】; scanf("%O",&a); printf("%o\n",getbits(a)); } unsignedint
以下是while语句的基本形式:while(表达式){语句;}其中“表达式”()。
下列说法不正确的是()。
若按功能划分,软件测试的方法通常分为白盒测试方法和【】测试方法。
结构化分析方法是面向()的自顶向下逐步求精进行需求分析的方法。
面向对象方法中,继承是指
随机试题
用吊车装卸爆破器材时,一次起吊的重量不得超过设备能力的()%.
“感时花溅泪,恨别鸟惊心”是作者情绪状态的写照,这种情绪状态是【】
哮喘发作时,对缓解支气管痉挛作用最快的是
已知某传染病的感染率男性高于女性,现欲比较两个地区居民该病的感染情况,但甲地人口女性较乙地多,应选择何种统计方法
某路堤填土高8m,如图所示。填土γ=18.8kN/m3,c=33.4kPa,φ=20°,地基为饱和黏土,γ=15.7kN/m3,土的不排水抗剪强度cu=22kPa,φu=0,土的固结排水抗剪强度cd=4kPa,φd=22°,路堤填土速度很快,使得地基土中孔
在基本单位统计中,登记注册类型是指企业或企业产业活动单位的登记注册类型,按其在工商行政管理机关登记注册的类型填写。()
资产配置的基本方法通常包括()
下列不属于非套期保值类衍生产品交易内容的是()。
甲公司2015年度实现净利润为20000万元,发行在外普通股加权平均数为20000万股。2015年1月1日,甲公司按票面金额发行1000万股优先股,优先股每股票面金额为10元。该批优先股股息不可累积,即当年度未向优先股股东足额派发股息的差额部分,不可累积到
BankruptcyratesintheU.S.havebeengrowingformorethantwodecadesdespitegenerallyrisinglevelsofpersonalincome.The
最新回复
(
0
)