首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include int fun(int n) { if(1n return fun(n一1)+n; else return 0; } main() { prinff(“%d\n”,fun(3));
有以下程序: #include int fun(int n) { if(1n return fun(n一1)+n; else return 0; } main() { prinff(“%d\n”,fun(3));
admin
2019-12-17
55
问题
有以下程序:
#include
int fun(int n)
{
if(1n
return fun(n一1)+n;
else
return 0;
}
main()
{
prinff(“%d\n”,fun(3));
}
程序的运行结果是( )。
选项
A、4
B、5
C、6
D、7
答案
C
解析
fun函数是一个递归函数,n=3,返回f(3—1)+3=f(2)+3=f(1)+2+3=f(0)+1+2+3=0+6=6。
转载请注明原文地址:https://kaotiyun.com/show/xECp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义语句:inta=12;,则执行语句:a+=a一=a*a;后,a的值是()。
有以下程序:#include#defineN4voidfun(inta[][N]){inti;for(i=0;i
设有定义:intx=7,y=12;,则以下表达式值为3的是()。
设有定义:inta[10]={0,1,2,3,4,5,6,7,8,9},*p=a,i;,若0≤i≤9,则对a数组元素的引用错误的是()。
设a,b,c是整型变量,且已正确赋初值,以下选项中错误的赋值语句是()。
下列叙述中正确的是()。
若有定义语句:char,*s1="OK",*s2="ok";以下选项中,能够输出"OK"的语句是
有如下嵌套的if语句if(a<b)iffa<c)k=a;elsek=c:elseif(b<c)k=b;elsek=c;以下选项中与上述if语句等价的语句是
设有如下关系表。则下列操作中正确的是
随机试题
(2020年青岛)放假前,老师要求学生以小组为单位到社区开展社会调查,并参加公益活动,以帮助学生形成良好的文明行为习惯,这是德育方法中的()
一个生态系统必须有的生物成分是()
不属于三期梅毒的病变是
初产妇,产后第2天起,持续3天体温在38.0℃左右。查体:子宫收缩好,会阴切口红肿,恶露淡红色,有腥味,双乳软,无硬结。判断体温升高最可能的原因是
建设项目组织是为了项目的实施建立起来的临时性组织,应当按照( )建立相应的质量管理体系,但不需要取得该标准的认证。
下列受经济周期影响较为明显的行业有()。
()是开始改善生产现场的第一步。
我国公务员职务分为领导职务和非领导职务,领导职务的分类中不包括()。
f(x,y)dy;
下列的英文缩写和中文名字的对照中,错误的是()。
最新回复
(
0
)