首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
25
问题
有以下程序:
#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全国计算机二级
相关试题推荐
有以下程序#}include<string-h>main(){charp[20]:{’a’,’b’,’C’,’d’),q[]=’’abc’’,r[]=’’abcde’’;strcat(p,r);strcpy(p+strlen(q),q);
以下叙述中正确的是
以下叙述中正确的是()。
关于C语言的符号常量,以下叙述中正确的是
数字字符0的ASCII值为48,若有以下程序,程序运行后的输出结果是main(){chara=’1’,b=’2’;printf("%c,",b++);printf("%d\n",b-a);}
下列选项中不符合良好程序设计风格的是
以下叙述中正确的是
若在定义语句:inta,b,c,*p=&c;接着执行以下选项中的语句,则能正确执行的语句是
以下叙述中不正确的是()。
随机试题
男,55岁。右胸闷气3个月,胸痛15天,夜间重,查体:颜面及颈部,胸壁略肿胀,胸壁静脉曲张,腋下有一拇指大小的淋巴结,无压痛,活动尚好,心率110次/分,律整,右肺呼吸音消失。采取哪项措施缓解的病人呼吸困难()
女性,45岁,胆囊结石5年,曾胆绞痛发作3次,B超示胆囊结石5枚,直径1~2cm,首选的治疗方法是
下列有关DNA二级结构的叙述哪一项是不正确的
对腹部实质性脏器病变,最简便易行的检查方法是
关于注射用油的质量要求叙述错误的是( )。
根据机电工程注册建造师签章文件类别划分,属于进度管理签章文件的有()
该企业可能得到的投资期望收益率为( )。该企业的标准离差率为( )。
简述幼儿游戏的内涵。
成语“九牛一毛”出自《报任少卿书》:“假令仆伏法受诛,若九牛亡一毛,与蝼蚁何以异?”其与下列哪位历史人物有关系?
硬盘的一个主要性能指标是容量,硬盘容量的计算公式为
最新回复
(
0
)