首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include intfun(intx) {intp; if(x==0||x==1)return(3); p=x-fun(x-2); return(p); } main() {printf("%d\n",fun(9));} 程序运行后的输出结
有以下程序 #include intfun(intx) {intp; if(x==0||x==1)return(3); p=x-fun(x-2); return(p); } main() {printf("%d\n",fun(9));} 程序运行后的输出结
admin
2015-07-31
72
问题
有以下程序
#include
intfun(intx)
{intp;
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://www.kaotiyun.com/show/VbDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
软件需求分析一般应确定的是用户对软件的______。
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是______。
以下程序调用findmax函数求数组中值最大的元素在数组中的下标,请选择填空:#include<stdio.h>findmax(int*s,intt,int*k){intp;for(p=0,*k=p;p<t;p
若有说明语句:double*p,a,则能通过scanf语句正确给输入项读入数据的程序段是()。
有下列函数定义:fun(floath){printf("%f,%f\n",h,h*h);}该函数的类型是()。
下列叙述中正确的是()。
若a是int型变量,则表达式(a=2*3,a*2),a+6的值为______。
下列选项中不是字符常量的是()。
设有定义下列:inta=1,b=2,c=3,d=4,m=2,n=2;则表达式(m=a>B)&&(n=c>D)运算后,n的值是()。
随机试题
以下哪项不是沙眼的常见体征
A.支气管哮喘B.喉癌C.百日咳D.慢性支气管炎E.支气管扩张症可出现鸡鸣样咳嗽的是
患者,男,50岁。肝硬化腹水,24小时尿钠110mmol(正常值130~261mmol),24小时尿钾117mmol(正常值51~102mm01)。选用何种利尿剂较好
根据()把社区划分成居住社会(又称生态社区)和精神社区。
关于估值频率,下列说法错误的是()。
民用建筑物主要是由基础、墙或柱、楼板层与地面、楼梯、屋顶和()六部分组成。
联系我国实际,论述法治的权利保障原则。(2017一法综一第35题)
I’mafraidtheresultofthecomingelectionisa______conclusion.
窗体上有名称为Listl的列表框。以下能够将列表框当前选定的列表项替换为字符串“Basic"的语句是
Shehopesto______herartistictalentsinthejob.
最新回复
(
0
)