首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 int fun(int n) {if(n==1)return 1; else return(n+fun(n-1)); } main() {int x; scanf("%d",&x); x=fun(x);pri
有以下程序 int fun(int n) {if(n==1)return 1; else return(n+fun(n-1)); } main() {int x; scanf("%d",&x); x=fun(x);pri
admin
2010-12-10
32
问题
有以下程序
int fun(int n)
{if(n==1)return 1;
else
return(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/isPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
实现字符的UniCode编码方式一-~ANSI编码方式相转换的函数是()。
设有下面程序代码:OptionBase1PrivateSubCommand1_Click()Dimx(6)a=Array(4,2,5,1,6,3)b=Array(64,24,98,27,
运行如下程序PrivateSubCommand1_Click() Dima(5,5)AsInteger Fori=1To5 Forj=1To4 a(i,j)=i*2+j Ifa(i,
程序流程图中带有箭头的线段表示的是( )。
在标准模块中用Public关键字定义的变量,其作用域为( )。
下面关于直线控件的叙述中正确的是
设有如下程序:PrivateSubForm_Click() num=InputBox("请输入一个实数") p=InStr(num,".") Ifp>0Then PrintMid(num,p+1) Else
某人编写了下面的程序,希望能把Text1文本框中的内容写到Temp.txt文件中PrivateSubCommand1_Click()Open"Temp.txt"ForOutputAs#2Print"Text1"Close#2EndSub
在窗体上用复制、粘贴的方法建立了一个命令按钮数组,数组名为ComTestl。设窗体Forml标题为“MyForml”,双击控件数组中的第3个按钮,打开代码编辑器,编写如下代码:PrivaeSubComTestl_Click(IndexAsInte
下列选项中,不属于数据管理员(DBA)职责的是()。
随机试题
关于骨骼肌的收缩形式,论述正确的有()
常引起尿路感染的细菌是
2010年1月1日,A公司取得B公司80%的股权形成企业合并,此前双方不具有任何关联方关系。合并当日B公司所有者权益账面价值为1000万元,可辨认净资产公允价值为1200万元,差额为B公司一项无形资产公允价值大于其账面价值所引起的,该项无形资产的尚可使
确定完工产品与月末在产品费用的分配方法时,应该考虑的条件包括()。
数学教学中如何贯彻实践性原则?
与传统教学方法相比,现代教学提倡()。
有人在谈到美军虐待俘虏的照片时说道:“如果不想在做蠢事时被当场抓住,就不要做蠢事。”下面哪一句话所表达的意思与上面这句话的意思不同?
防火墙技术可以分为(56)等3大类型。
某型NANDFlash芯片的地址线和数据线是复用的,它具有的部分引脚为ALE、CE、RE、R/B,如果下面每一个选项是用于简述这些引脚的功能的,其中完全正确的是()。
OurculturehascausedmostAmericanstoassumenotonlythatourlanguageisuniversalbutthatthegesturesweuseareunderst
最新回复
(
0
)