首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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"
有以下程序 #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"
admin
2018-10-16
51
问题
有以下程序
#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、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/Hwxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义“char,*p2,*p3,*p4,ch;”,则不能正确赋值的程序语句为()
以下函数把b字符串连接到a字符串的后面,并返回a中新字符串的长度。请填空。strlen(chara[],charb[]){intnum=0,n=0;hile(*(a+num)!=_______)num++;
有以下程序#include<string.h>main(){charp[]={’a’,’b’,’c’,},q[10]={’a’,’b’,’c’};printf("%d%d\n",strlen(p),strlen(
下列关于栈的叙述正确的是()。
与表达式a+=b等价的另一书写形式是______。
结构化程序设计主要强调的是()。
已知字母A的ASCII代码值为65,若变量kk为char型,下列不能正确判断出比中的值为大写字母的表达式是( )。
下列循环体的执行次数是()。#include<stdio.h>main(){inti,j;for(i=0,j=1;i<j+1;i+=1,j--)printf("%d\n",j);}
设有定义语句:int a[][3]={{0},{1}{2}};,则数组元素a[1][2]的值是【 】。
在软件开发中,需求分析阶段产生的主要文档是()。
随机试题
A、Startinthelatewinter.B、Breakuptheicesheetcoveringtheregion.C、Clearoutthegarbagethrownbyvisitors.D、Leaveth
A.饮食疗法+胰岛素B.饮食疗法+运动疗法C.饮食疗法+格列本脲D.饮食疗法+二甲双胍一肥胖患者多饮、多尿,无多食及体重减轻,查OGTT:空腹6mmol/I,餐后1小时8.8mmol/L,餐后2小时9mmol/L对该患者应如
男性,72岁,慢性胃炎30年,近2周出现发作性胸痛,伴反酸,烧心,呃逆,进食发堵。若上题检查正常,应进一步做哪一项检查
由肥大细胞颗粒释放的介质是()
门静脉高压症分流术后,一般需要卧床
以下哪项不是现行会计制度( )。
保险代理机构、保险代理分支机构及其业务人员在开展保险代理业务过程中,不得有不正当竞争行为,下列选项中不属于不正当竞争行为的是( )。
甲公司2007年1月1日以银行存款10万元购入一项专利的所有权,该项专利权法律规定的有效年限为20年,甲公司预计该专利的使用年限为10年。2009年1月1日,该企业将上述专利权的所有权转让,取得转让收入9万元,转让专利权涉及的营业税税率为5%。要求
材料一:2011年,劳动力供过于求的压力还在加剧,我国每年新进入人力资源市场的劳动力将达到1500多万人,加上900万失业人员和结构调整、节能减排等因素新产生的失业人员,全国城镇需要安排就业的总人数将超过2400万人。 材料二:困难地区、困难行业和困难
在编号1,2,3,4的4个盒子中装有绿茶、红茶、花茶和白茶4种茶,每只盒子只装1种茶,每种茶只装1个盒子。已知:(1)装绿茶和红茶的盒子在1,2,3号范围之内;(2)装红茶和花茶的盒子在2,3,4号范围之内;(3)装白茶的盒子在1,2,3号范围之内。
最新回复
(
0
)