首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 int fun(int n) {if(n==1)return 1; else rerurn(n+fun(n+1)); } main() {int x; scanf("%d",&x);x=fun(x
有以下程序 int fun(int n) {if(n==1)return 1; else rerurn(n+fun(n+1)); } main() {int x; scanf("%d",&x);x=fun(x
admin
2010-12-10
26
问题
有以下程序 int fun(int n) {if(n==1)return 1; else rerurn(n+fun(n+1)); } main() {int x; scanf("%d",&x);x=fun(x);printf("%d\n",x); } 执行程序时,给变量x输入10,程序的输出结果是
选项
A、55
B、54
C、65
D、45
答案
A
解析
本程序考查的是函数的递归调用,在调用一个函数的过程中又出现直接或间接地调用该函数本身,称为函数的递归调用,执行结果为1+2+3+4+5+6+7+8+ 9+10=55。
转载请注明原文地址:https://kaotiyun.com/show/wUPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
软件设计中模块划分应遵循的准则是
构成计算机软件的是
PrintRight("VBProgramming",2)语句的输出结果是( )。
在窗体上画一个文本框,其名称为Text1,然后编写如下程序:OptionBase1PrivateSubForm_Click()DimArr(10)AsIntegerFori=6To10Arr
下面关于算法的叙述中,正确的是()。
下列叙述中,不属于设计准则的是()。
以下关于事件、事件驱动的叙述中,错误的是()。
以下关于函数过程的叙述中,正确的是()。
以下函数的功能是计算,请填空。doublefun(intn) {doubles=0.0,fac=1.0;inti; for(i=1;i<=n;i++) {fac=fac【】; s
将以下程序段写成三目运算表达式:【】。if(a>b)max=a;elsemax=b;
随机试题
农业社会化服务情况统计中,农业生产托管服务面积核算中“耕”环节面积的权重是()。
业主工程师所承担的业务范围不包括()。
某工程的混凝土分项工程量为850m3,混凝土分项工程的人工费为100元/m3,材料费为300元/m3,机械费为50元/m3,管理费为分项工程人、材、机之和的10%,利润率为5%,措施费以分部分项工程费的20%计算,规费按3%计,综合税率为3.41%。【问
根据《建设工程安全生产管理条例》规定,丙建设施工单位的作业人员的意外伤害保险费应当由( )承担。为了防止违法分包和转包等违法行为的发生,真正落实施工总承包单位的安全责任,《建设工程安全生产管理条例》进一步强调( )。
根据项目进度控制不同的需要和不同的用途,业主方和项目各参与方可以构建多个不同的建设工程项目进度计划系统,下列不属于按不同深度的计划构成进度计划系统的是()。
下列关于施工企业利润总额的计算公式中,正确的是()。
下列各项中,应计入营业外支出的是()。
观察学习理论认为影响观察学习的主要因素是观察到的()
WhyistheNativeLanguageLearntSoWell?Howdoesithappenthatchildrenlearntheirmothertonguesowell?Whenwecompa
It’snotalwayseasytodecidewhichsportto【66】t______up.Whenchoosing,itisimportanttorememberthatexcellenceinsport
最新回复
(
0
)