首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> int fun(int x) { int p; if(x==0||x==1) return3; P=x-fun(x-2); return(p); } main() { printf("%d\n",fun(9
有以下程序: #include<stdio.h> int fun(int x) { int p; if(x==0||x==1) return3; P=x-fun(x-2); return(p); } main() { printf("%d\n",fun(9
admin
2021-07-09
20
问题
有以下程序:
#include<stdio.h>
int fun(int x)
{
int p;
if(x==0||x==1)
return3;
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/FIkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列有关数据库的描述,正确的是()。
有以下程序:#includemain(){FILE*fp;inta[10]={a,b,C,d},i;fp=fopen(’’d2.dat’’,’’wb’’);fwrite(a,sizeof(int),5,fp);fwrite(a,sizeo
已知函数的调用形式"fread(buffer,size,count,fp);’’其中buffer代表的是()。
若己定义的函数有返回值,则以下关于该函数调用的叙述中错误的是()。
以下有关宏替换的叙述不正确的是()。
给定程序MODll.C中函数fun的功能是:将S所指字符串中的字母转换为按字母序列的后续字母(但Z转换为A,Z转换为a),其他字符不变。请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,
下面叙述中错误的是
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是( )。
下面不属于软件设计阶段任务的是()。
数据流图中带有箭头的线段表示的是()。
随机试题
意大利美学家克罗齐认为艺术即【】
马克思主义的根本理论特征是
党的十九大首次把党的政治建设纳入党的建设总体布局。党的政治建设的首要任务是()
箭头所指的解剖结构是
监理单位对监理项目进行成本核算时应将( )列入直接成本。
根据法玛对有效市场的分类,如果公司对外公布的盈利报告对证券市场的价格变动没有任何影响,则此证券市场为( )。
()是指对不同类型的金融机构分别设立不同的专门机构进行监管。
下列单位用地中,免征城镇土地使用税的是()。
企业捐款动机主要有()。
孟子强调的“老吾老以及人之老,幼吾幼以及人之幼”,“亲亲而仁民,仁民而爱物”体现了中华传统美德()
最新回复
(
0
)