首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: 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+
有以下程序: 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+
admin
2010-01-10
53
问题
有以下程序: 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
答案
2
解析
主函数中for循环执行两次,i=1和i=2。调用函数f(1),返回值为1,j=1;调用函数f(2),计算表达式f(n-1)+1的值时递归调用f(1),返回值为2,j=3。所以B为所选。
转载请注明原文地址:https://www.kaotiyun.com/show/wQWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
假定变量X的值为33521397,则在声明其类型时不能声明为
有下面程序代码:OptionBase1PrivateSubCommand1_Click()Dima(10)AsInteger,x,bx=InputSox("请输入一个多位整数")Fork=1ToLen(x)b=Mid(x,k,1)
以下能从字符串“VisualBasic”中直接取出子字符串“Basic”的函数是
以下关于控件数组的叙述中,正确的是
在结构化程序设计中,模块划分的原则是
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面属于定义阶段任务的是()。
在关系模型中,每一个二维表称为一个
设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=-15,rear=15,则循环队列中的元素个数为
设某二叉树的后序序列与中序序列均为ABCDEFGH,则该二叉树的前序序列为()。
随机试题
什么是安全边际?什么是安全边际率?计算这两项指标的作用是什么?
简述整合营销传播和整合营销的关系。
有关椎间盘变性的叙述,错误的是
中等城市城镇土地使用税每平方米年税额的幅度为()元
在进行建设工程项目总进度目标控制前,首先应该()。
当事人的合法权益受到行政机关或者行政机关工作人员作出的具体行政行为侵犯造成损害的,有权请求赔偿,赔偿诉讼可以调解。()
茶文化在我国有悠久的历史。“东方美人”是台湾苗栗出产的一种名茶。它由当地客家人种植,是被小绿叶蝉咬过的乌龙茶叶。很久以前,英国女王偶然品尝到此茶,将悬在茶杯里的茶叶赞叹为“正在跳舞的东方美女”,茶名由此而得,这种茶的曼妙之处还在于可用冰水浸泡,透过冰滴壶,
(2015·山东)影响遗忘进程的因素有哪些()
你隔壁处的科员出差,有外地上访的群众找他,他不在找到了你,上访人说有急事,你如何处理?
“羊群效应”也叫“从众效应”,是个人的观念或行为由于受到真实的或想象的群体的影响或压力,而向与多数人相一致的方向变化的现象。以下内容属于“羊群效应"的是()。
最新回复
(
0
)