首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include int fun( int n ) { int a; if( n==1 ) return 1; a = n + fun( n-1 ); return ( a ); } main() { printf( "%d\n", fun(
有以下程序 #include int fun( int n ) { int a; if( n==1 ) return 1; a = n + fun( n-1 ); return ( a ); } main() { printf( "%d\n", fun(
admin
2019-12-17
60
问题
有以下程序
#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、15
B、14
C、10
D、9
答案
A
解析
考查递归函数。函数fun()的功能是计算1到n之间的数字之和,所以计算结果为15,答案选A。
转载请注明原文地址:https://www.kaotiyun.com/show/b9Cp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列给定程序中,函数fun和funx的功能是:用二分法求方程2x3-4x2+3x-6=0的一个根,并要求绝对误差不超过0.001。例如,若给m输入-100,给n输入90,则函数求得的一个根为2.000。请改正程序中的错误,使它能得出正确
给定程序中,函数fun的功能是:计算形参x所指数组中N个数的平均值(规定所有数均为正数),将所指数组中大于平均值的数据移至数组的前部,小于等于平均值的数据移至x所指数组的后部,平均值作为函数值返回,在主甬数中输出平均值和移动后的数据。例如,有10个正
程序段:intx=12;doubley=3.141593;printf("%d%8.6f",x,y);的输出结果是
一个栈的初始状态为空。现将元素1,2,3,A,B,C依次入栈,然后再依次出栈,则元素出栈的顺序是
下列描述中,不符合良好程序设计风格要求的是
若有代数式(其中e仅代表自然对数的底数,不是变量),则以下能够正确表示该代数式的C语言表达式是
DOS文件系统的组织结构属于
若变量己正确定义,以下选项中非法的表达式是
以下不合法的数值常量是
用树形结构表示实体之间联系的模型是
随机试题
患者,男性,15岁。突起四肢无力2天。查体:四肢肌力2级,肌张力低,腱反射消失,病理征未引出,无明显感觉障碍,双侧腓肠肌疼痛。该患者最可能的诊断是
舆论监督对政治权力的制约。
利用期望理论和强化理论激励员工,通常可采用()
_______构成了Internet应用程序的基础,用于编写Web网页。
关于区域规划理论的发展,下列说法错误的是()。
不具备设置会计机构和配备会计人员条件的单位,应当委托批准设立从事会计记账业务的中介机构代理记账。()
申请证券投资顾问和证券分析师的人员在提交执业注册申请时,还应同时提交相关书面材料。这些书面材料包括()。Ⅰ.执业注册申请表Ⅱ.具有1年内证券业务或证券服务业务经历的工作证明Ⅲ.身份证复印件Ⅳ.未受过刑事处罚的证明
《义务教育语文课程标准(2011年)》要求第三学段课外阅读总量不少于()。
什么是国际货币制度?它包括的内容有哪些?有什么作用?
下面列出了4个IP地址,其中不能作为主机地址的是__________。
最新回复
(
0
)