首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 int f(int n) { if(n==1)return 1; else return f(n-1)+1;} main() { int i,j=0; for(i=1;i
有以下程序 int f(int n) { if(n==1)return 1; else return f(n-1)+1;} main() { int i,j=0; for(i=1;i
admin
2010-12-10
30
问题
有以下程序
int f(int n)
{ if(n==1)return 1;
else return f(n-1)+1;}
main()
{ int i,j=0;
for(i=1;i<3;i++)j+=f(i);
printf("%d\n",j);}
程序运行后的输出结果是
选项
A、4
B、3
C、2
D、1
答案
B
解析
在main函数中,对f(1)和f(2)的值进行了累加。
f(1)=1
f(2)=f(1)+1=2
最后,j的值为1+2=3
转载请注明原文地址:https://kaotiyun.com/show/DIPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面描述中,不属于软件危机表现的是( )。
下列可作为VisualBasic变量名的是()。
在窗体上建立三个菜单(名称分别为Read、Calc和Save,标题分别为“读人数据”、“计算并输出”和“存盘”),然后添加一个文本框(名称为Text1,MultiLine属性设置为True,ScroUBars属性设置为2)(如图所示)。程序运行后,如果执行
设窗体上有一个名称为List1的列表框,并有若干列表项。下面语句中不能在所有列表项之后追加一个列表项的是
如果要定义一个窗体级变量,定义变量语句的位置应该是
为了通过传值方式来传送过程参数,在函数声明部分应使用的关键字为( )。
下列关于线性链表的描述中,正确的是()。Ⅰ、只含有一个指针域来存放下一个元素地址Ⅱ、指针域中的指针用于指向该结点的前一个或后一个结点(即前件或后件)Ⅲ、结点由两部分组成:数据域和指针域。
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是( )。
有如下数据定义语句:Dima,bAsIntegerDimx%,yasInteger执行上述语句后,不是整型变量的是
以下4组用户定义标识符中,全部合法的一组是
随机试题
如果总体数目N很大,可以用()进行简单随机抽样。
连他也奚落起我来。奚落:
心尖区出现Austin-Flint杂音提示有
在R、L、C串联电路中,XL=20Ω。若总电压维持不变而将L短路,总电流的有效值与原来相同,则XC应为()Ω。
下列对建设项目管理的描述正确的有()。
篮球运球的练习方法有哪几种?(要求答四种以上)
材料一当前,国际金融危机继续扩散和蔓延,我国发展的外部条件更趋复杂。在一个时期内,我们将突出面临国际金融危机影响持续加深、全球经济增长明显放缓的压力,突出面临外部需求显著减少、我国传统竞争优势逐步减弱的压力,突出面临国际竞争日趋激烈、投资和贸易保护主义
学生的姓名权、荣誉权、隐私权应受到充分的尊重和保障,这指的是学生应享有()。
以下可用于解释财政支出规模增长趋势的理论包括()。①政府活动扩张论②梯度渐进增长论③经济发展阶段论④官僚行为增长论
Bankers’acceptancesoftenariseinforeigntrade.Abusinessbuyinggoodsfromabroadwhereitisnotwellknownanddoesnoth
最新回复
(
0
)