首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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
38
问题
有以下程序 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全国计算机二级
相关试题推荐
下列程序的功能是计算1~100的整数的累加和。main(){inti,sum=【】;i=1;for(【】){sum+=i;i++;}
在位运算中,操作数左移一位,其结果相当于
当输入为"quert?"时,下面程序的执行结果是#include<stdio.h>main(){charc;c=getchar();while(c!=’?’){pu
若有定义inta[9],*p=a;则p+5表示
下列关于单目运算符++,--的叙述中正确的是
若有如下程序:main(){intx=5,y,*t;t=&x;y=++(*t);printf("%d,%d",x,y);}则程序执行后的x值为【】,y的值为【】。
在C语言的函数中()
在线性表的多种存储结构中,最简单的方法是【】。
在数据结构中,顺序存储结构的数据元素所占的存储空间是【】的。
若某二叉树的前序遍历访问顺序是ABDGCEFH,中序遍历访问顺序是DGBAECFH,则其后序遍历的结点访问顺序是______。
随机试题
设f(x)=x3一x,则x=1为f(x)在[一2,2]上的()
益胃汤组成中含
肝细胞性黄疸的主要特征是什么?
根据《国务院关于固定资产投资项目试行资本金制度的通知》,各种经营性固定资产投资项目必须实行资本金制度,作为计算资本金基数的总投资是指投资项目的()。
甲企业为增值税一般纳税人,主要从事小汽车的制造和销售业务。2014年7月有关业务如下:(1)销售1辆定制小汽车取得含增值税价款234000元,另收取手续费35100元。(2)将20辆小汽车对外投资,小汽车生产成本10万元/辆,甲企业同类
病例:患者,男,35岁,站立或咳嗽时右侧腹股沟区出现疝块,可进入阴囊,平卧或用手推送,疝块可回纳腹腔而消失。拟诊腹外疝。此时最适宜的处理是()。
户籍制度改革是我国城镇化过程中必须面对的一个重大问题,户籍制度改革的终级目标是()。
我国民法通则规定,下列债务为连带债务的是()。
ManyAmericansfindsilenceuncomfortableduringabuffetoraformaldinner.【C1】______intheStatesthereisthe【C2】______
BasictoanyunderstandingofCanadainthe20yearsaftertheSecondWorldWaristhecountry’simpressivepopulationgrowth.F
最新回复
(
0
)