首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include int fun(int n) { int a; if(n==1)return 1 ; a=n+fun(n-1); return (a);) main() (
有以下程序 #include int fun(int n) { int a; if(n==1)return 1 ; a=n+fun(n-1); return (a);) main() (
admin
2019-08-18
40
问题
有以下程序
#include
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、14
B、10
C、15
D、9
答案
C
解析
函数fun为递归定义的函数,当调用fun(5)→5+fun(4)→5+4+fun(3)→5+4+3+fun(2)→5+4+3+2+fun(1),因此最后的结果为15。
转载请注明原文地址:https://kaotiyun.com/show/JiRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includevoidmain(){chars[]={"012xy"};inti,n=0;for(i=0;s[i]!=0;i++)if(s嘲>=’a’a&&s[i]
有以下程序#include#includevoidfun(char*w,intm){chars,*p1,*p2;p1=w;p2=w+m一1;while(p1
有以下程序structS{inta,b;)data[2]={10,100,20,200);main(){structSp=data[1];printf("%d\n",++(p.a));}程序运行后的输出结果是
若有定义语句:chara=’\82’;则变量a
关于C语言的变量,以下叙述中错误的是
以下选项中,能用作用户标识符的是
下列条件语句中,输出结果与其他语句不同的是
数据独立性是数据库技术的重要特点之一,所谓数据独立性是指
关于算法,以下叙述中错误的是
下列给定程序中,函数fun的功能是:找出100~x(x≤999)之间各位上的数字之和为15的所有整数,并在屏幕输出;将符合条件的整数的个数作为函数值返回。例如,当n值为500时,各位数字之和为15的整数有:159、168、177、186、195、249、
随机试题
我国民法通则规定,不动产所有权适用不动产所在地法,但后来最高人民法院在解释时加以扩张,下属哪些问题,亦可适用不动产的所在地法()
临床医疗的伦理原则最重要的是
静脉注射对比剂后CT扫描不出现环状增强的病变是
以下消化性溃疡的药治疗物中,不能降低胃酸的药物是
患者,睡时汗出,醒时汗止,心悸少寐,神疲气短,面包无华,舌淡脉虚。宜选用
学习动机是学生学习的重要条件,当学生尚未表现出对学习有适当的兴趣或动机时,教师必须推迟教学活动。()
了如指掌对于()相当于()对于坚固
关于刑事违法性,下列说法不正确的是()
设函数f(x)连续,下列变上限积分函数中,必为偶函数的是().
Predictionsoflargepopulationsofrobotsinindustryhaveyettocometrue.Foradecadeormore,manufacturersofbigrobots
最新回复
(
0
)