首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> int fun(int n) {int a; if(n==1)return 1; a=n+fun(n-1); return a; } main( ) {printf("%d\n",fun(5));} 程序的
有以下程序: #include<stdio.h> int fun(int n) {int a; if(n==1)return 1; a=n+fun(n-1); return a; } main( ) {printf("%d\n",fun(5));} 程序的
admin
2022-06-24
28
问题
有以下程序:
#include<stdio.h>
int fun(int n)
{int a;
if(n==1)return 1;
a=n+fun(n-1);
return a;
}
main( )
{printf("%d\n",fun(5));}
程序的输出结果是( )。
选项
A、9
B、14
C、10
D、15
答案
D
解析
考查函数的递归调用。只需要一步一步递归调用函数即可,执行fun(5):5+(4+(3+(2+fun(1))))=15,故D选项正确。
转载请注明原文地址:https://kaotiyun.com/show/SUkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
某系统总体结构图如下图所示:该系统总体结构图的深度是
有以下程序:#includemain(){ unsignedchara=8,c; c=a>>3; printf("%d\n",c);}程序运行后的输出结果是( )。
有以下程序,程序运行后的输出结果是#include#defineS(x)4*(x)*x+1voidmain(){intk=5,j=2;printf("%d\n",S(k+j));}
有如下程序#includeintsub(doublea,doubleb){return(int)(a-b);}main(){printf("%d\n",sub(3.8,2.1));}程序运行后的输出结果是()。
以下叙述中正确的是()。
下列叙述中正确的是
结构化程序设计中,下面对goto语句使用描述正确的是
以下叙述中正确的是
以下叙述中不正确的是()。
随机试题
农业上有句俗语,叫“多打粮食、打好粮食”,这句话反映出【】的特点。
企业战略计划过程包括的第二个步骤是()
幽门梗阻时最有特征性的症状是
女,58岁,纳差、上腹部不适3年。胃镜检查示:胃黏膜变薄,皱襞稀疏。血红蛋白86g/L,MCV102fl。该患者应主要补充的维生素是
下列哪项措施不利于节约用电?
某地拟在一滨海风景名胜区附近建一所国际一流的国际会议中心、滨海旅游度假中心。项目规划总面积1293.13hm2,建设用地558.28hm2,总建筑面积约36.48万m2(含保留需改造的住宅4.98万m2),总投资13.6亿元。本项目以建设高档次
中华人民共和国成立前我国成立的第一家旅行社是()。
在物理层扩展局域网:主机使用光纤和一对光纤调制解调器连接到集线器。()
申论考试14:00开始,提前半小时允许考生入场,但早有人来排队等候入场,假设从第一个考生到达考场时起,每分钟来的考生人数一样多。如果开4个入场口,13:45时就不再有人排队;如果开5个入场口,13:40就没有人排队。为保证没有考生因为排队而耽误考试,至少要
Whichofthefollowingincorrectlydescribessteganography?
最新回复
(
0
)