首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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);
有以下程序 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);
admin
2013-02-23
28
问题
有以下程序 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/EXJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在调用函数时,如果实参是简单变量,它与对应形参之间的数据传递方式是______。
阅读下面程序,则程序的执行结果为【】。#include"stdio.h"main(){inta=30,b=20,z;z=fun(a+b,a-b);printf("
用以下语句调用库函数malloc,使字符指针st指向具有11个字节的动态存储空间,请填空。st=(char*)【】;
设y是int型变量,请写出判断y为奇数的关系表达式【】。
不合法的main函数命令行参数表示形式是()
下面程序的功能是输出数组s中最大元素的下标,请填空。main(){intk,p,s[]={1,-9,7,2,-10,3};for(p=0,k=p;p<6;p++)if(s[p]>s[k])【】
下列叙述中正确的是 ______。
模块测试时,要为每个被测试的模块另外设计两类模块:驱动模块和承接模块。其中【】的作用是模拟被测试模块的下层模块。
在深度为5的满二叉树中,结点的个数为()。
有一个已排好序的数组,今输入一个数,要求按原来的顺序规律将它插入到数组中。算法是:假设排序顺序是从小到大,对输入的数,检查它在数组中哪个数之后,然后将比这个数大的数顺序后移一个位置,在空出的位置上将该数插入。请在程序中的空白处填上一条语句或一个表达式。
随机试题
我国现行宪法的结构是
可以转化生成儿茶酚胺的氨基酸是
女孩,8岁。近一年来活动后感心悸,气促,生长发育尚可,无发绀。胸骨左缘第3~4肋间可闻及Ⅲ~Ⅳ级全收缩期杂音,传导广泛有震颤。X线胸片示肺血管影增粗,肺门舞蹈征,肺动脉段突出,左右心室大,左心房亦增大。最可能的诊断是
运动时心输出量增加的原因以下叙述错误的是
李某窃得一辆价值6000元的摩托车;并将该车卖给个体工商户王某,2002年春节前一天,王某到某商场办事,把摩托车停在商场前面,恰逢甲某从此路过,甲因曾向李某借用过该车,知道该车系李某盗窃所得后又卖与他人,遂产生非法占有之念,甲在外面大声喊:“这是谁的车,我
在实际工程施工中,若边坡变形过大、变形速率过快、周边环境出现开裂等险情时,应暂停施工。此时需要采取的措施有()。
甲股份有限公司(以下简称“甲公司”)系一家上市公司,2×19年至2×22年对乙股份有限公司(以下简称“乙公司”)股权投资业务的有关资料如下: (1)甲公司于2×19年7月1日以银行存款6100万元支付给乙公司的原股东,取得乙公司30%一的股权,甲公司对乙
胡适认为,英雄人物“一言可以兴邦,一言可以丧邦。”这种观点是
CommunicationSkillsI.Theintroductionofcommunication1)meansforcommunicationinhistory—【T1】andbodymovements【T1】_____
CBS,oneofthethreemajorcommercialnetworks,wereorganizedin【S1】______1928whichitsfounder,WilliamPaley,ac
最新回复
(
0
)