首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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
22
问题
有以下程序
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://jikaoti.com/ti/hZB0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面描述中,不属于软件危机表现的是()。
某人编写了下面的程序,希望能把Textl文本框中的内容写到Temp.txt文件中PrivateSubCommandl_Click()Open”Temp.txt”ForOutputAs#2Print”Textl”Close#2
在窗体上有一个名为Textl的文本框和一个名为Commandl的命令按钮,并编写有如下事件过程:PrivateSubCommandl_Click()DimiAsInteger,nAsInteger
设有下面程序代码:OptionBase1PrivateSubCommand1_Click()Dimx(6)a=Array(4,2,5,1,6,3)b=Array(64,24,98,27,
执行以下程序后,在窗体上输出的是()。PrivateSubCommand1_Click()Dima(20)Forj=1To20Step2a(j)=jNextjPrinta(
在考生文件夹下有一个工程文件vbsj5.vbp,请先装入该工程文件,然后完成以下操作:在名称为Forml的窗体上画两个命令按钮,其名称分别为cmdRead和cmdCal,标题分别为“读入数据”和“汁算保存”(如图2.42所示)。程序运行后,如果单击“跌入数
下面关于直线控件的叙述中正确的是
以下打开VisualBasic菜单编辑器的操作中,错误的是( )。
某人编写了下面的程序,希望能把Text1文本框中的内容写到Temp.txt文件中PrivateSubCommand1_Click()Open"Temp.txt"ForOutputAs#2Print"Text1"Close#2EndSub
设窗体上有一个名称为List1的列表框,并有若干列表项。下面语句中不能在所有列表项之后追加一个列表项的是
随机试题
董事会宣布有关股利发放信息的日期是()
患者男,42岁。体重60kg,腹部损伤脾破裂引起大出血,Hb45g/L,PLT120×109/L。下列对该患者的治疗措施,不正确的是
男性,28岁,头晕,乏力,腹胀,食欲缺乏1年余。体检:中度贫血貌,皮肤、巩膜黄染,脾肋下3cm。实验室检查:RBC2.5×1012/L,HGB65g/L,WBC和PLT均正常,网织红细胞10%。本例最有可能的贫血是
风疹的主要传播途径是
A.一贯型B.递增递减型C.递增型D.连续型E.递减型动静脉瘘的杂音
用电测验器来检测牙髓状况,有时会出现假象,发生假阴性反应的主要原因如下,除外()
2007年7月15日,某亚麻厂正在生产的梳麻车间、前纺车间和准备车间的联合厂房突然发生亚麻粉尘爆炸起火。一瞬间,停电停水,当班的477名职工大部分被围困在火海之中。经及时抢救,多数职工脱离了危险区。该厂的除尘系统采用布.袋除尘,金属管道输送亚麻粉尘。事故导
依据《商业银行风险监管核心指标(试行)》,属于风险监管核心指标的有()。
Howmanycategoriesdoesoperationalriskinclude?
Accordingtothepassage,asafamousscientist,Newtonhave______theories.WhywerethescientistswhosaidNewton’sideash
最新回复
(
0
)