首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
47
问题
有以下程序
#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全国计算机二级
相关试题推荐
若有下列定义(设int类型变量占2个字节):inti=8,j=9;则下列语句:printf("i=%u,j=%x\n".i,j);输出的结果是()。
在深度为7的满二叉树中,度为2的结点个数为【】。
下述语句中,在字符串s1和s2相等时显示“theyareEqual”的是()。
设计数据库的存储结构属于()
数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是______。
当线性表采用顺序存储结构实现存储时,其主要特点是______。
已有定义如下:structnode{intdata;structnode*next;}*P;以下语句调用malloc函数,使指针p指向一个具有structnode类型的动态存储空间。请填空。
某二叉树共有60个叶子结点与50个度为1的结点,则该二叉树中的总结点数为()。
随机试题
测量放大器的增益及频率响应时,首选的使用仪器是()
下列句中“之”作“到”讲的是()
患者,男,68岁,症见大便秘结,小便清长,头晕目眩,腰膝酸软,舌质淡嫩,脉沉迟者。治宜选用
患者,女,40岁。双乳肿胀块疼痛,月经前加量,经后减轻,肿块大小不等,形态不一,伴乳头溢液,月经不调,腰酸乏力,舌淡苔白,脉弦细。其证候是()
经营乙类非处方药的药品零售企业,有条件的应当配备()
工程咨询公司为承包商提供的服务有( )。
回填土吹填施工时,排水口宜远离码头前沿,其口径尺寸和高程应根据()确定。
一般情况下,优先股票的股息率是()的,其持有者的股东权利受到一定限制,但在公司盈利和剩余财产的分配顺序上比普通股票股东享有优先权。
王某2009年7月将市区内闲置的一处住房出租用于他人居住,租期1年,每月租金2000元,房产原值70万元,当地政府规定房产税计算余值的扣除比例为30%,按照规定缴纳了相关税费。7月份发生漏雨修缮费1000元。则其7、8两个月应纳个人所得税是()元。(不
假设有一个局域网,管理站每15分钟轮询被管理设备一次,一次查询访问需要的时间是200ms,则管理站最多可支持(44)个网络设备。
最新回复
(
0
)