首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include int fun( int n ) { int a; if( n==1 ) return 1; a = n + fun( n-1 ); return ( a ); } main() { printf( "%d\n
有以下程序 #include int fun( int n ) { int a; if( n==1 ) return 1; a = n + fun( n-1 ); return ( a ); } main() { printf( "%d\n
admin
2020-07-28
71
问题
有以下程序
#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、9
B、14
C、10
D、15
答案
D
解析
考查函数的递归调用,只需要一步一步递归调用fun函数即可,执行fun(5)= 5+(4+(3+(2+ fun(1))))=15,所以答案为D选项。
转载请注明原文地址:https://kaotiyun.com/show/En3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。程序的功能是:读入一个整数k(2≤k≤10000),输出它的所有质因子(即所有为素数的因子)。例如,若输入整数2310,则应输出:2,3,5,7
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,编写函数fun,该函数的功能是:统计一行字符串中单词的个数,作为函数值返回。字符串在主函数中输入,规定所有单词由小写字母组成,单词之
下列给定程序中,函数fun的功能是:首先把b所指字符串中的字符按逆序存放,然后将a所指字符串中的字符和b所指字符串中的字符,按排列的顺序交叉合并到C所指数组中,过长的剩余字符接在C所指的数组的尾部。例如,当a所指字符串中的内容为"abcdefg",b所指
下述语句中,在字符串s1和s2相等时显示“theyareEqual”的是()。
请编写函数fun,对长度为7个字符的字符串,除首、尾字符外,将其余5个字符按ASCH码降序排列。例如,原来的字符串为:CEAedca,排序后输出为:CedeEAa。注意:部分源程序在文件PROG1.C中。请勿改动主函数main
请编写一个函数voidfun(char*tt,intpp[]),统计在tt所指字符串中“’a’”到“’z’”26个小写字母各自出现的次数,并依次放在pp所指数组中。例如,当输入字符串:abcdefgabcdeabc后,程序的输出结果应该是:
给定程序中,函数fun的功能是:把形参s所指字符串中下标为奇数的字符右移到下一个奇数位置,最右边被移出字符串的字符绕回放到第一个奇数位置,下标为偶数的字符不动(注:字符串的长度大于等于2)。例如,形参S所指的字符串为:abcdefgh,执行结果为:ahcb
以下叙述中正确的是
下面描述中,不属于软件危机表现的是
数据库设计中反映用户对数据要求的模式是
随机试题
某1岁病儿,其母开放性肺结核,出生时接种卡介苗,72小时前作OT试验1:100浓度,今局部红、硬直径为10mm,宜采取下列哪项措施:
对下列纳税人的工资、薪金收入计算缴纳个人所得税时,可以适用附加费用扣除标准的是( )。
按照心理学的观点,思维是大脑对客观事物的()反映。
我们中有很多人并不甘心,想叛逆,想抵抗,他们不惜将世人视同生命的“安全感”抛之脑后。人们__________的“安全而平庸的幸福”对他们而言无异于毒药,而世人避之不及的__________的状态,却恰恰是他们最赖以生存的空气。填入横线处最恰当的一
Kate:Doyoumindopeningthedoorforme?Bob:______.
冻土问题是青藏铁路建设的难题之一。冻土是由固体矿物颗粒,未冻水、冰和气体组成的一种特殊土壤。铁路路基的修建,改变了冻土的物理特性,引起冻土融化下沉,或者冻结膨胀,严重危及路基的______,会给列车运营带来隐患。
中共十一届三中全会在新中国历史上具有深远的历史意义,主要有()
新中国成立前,毛泽东曾提出在新民主主义革命取得全国胜利以后,大约还需要10年、15年或20年再向社会主义过渡的设想。1952年9月,毛泽东在讨论第一个五年计划的中央书记处会议上提出,我们现在就要开始用10年到15年时间基本上完成向社会主义过渡,而不是10年
______isknowntoall,toomuchsmokingwillcauselungcancer.
Hewas______ofthefootballteamforfiveyears.Hereallydidagoodjob.
最新回复
(
0
)