首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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
41
问题
有以下程序 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全国计算机二级
相关试题推荐
一些重要的程序语言(如C语言和Pascal语言)允许过程的递归调用。而实现递归调用中的存储分配通常用
输出若干学生3门课程的成绩。#include<stdio.h>【】structstudent{intnum;floatscore[3];
下面程序的输出结果为______。#include<string.h>main(){charp1[7]="abc",p2[]="ABC",str[50]="xyz";strcpy(str,strcat(p1,p2)
若有说明inti,j=2,*p=&i;则能完成i=j赋值功能的语句是______。
在设计程序时,应采纳的原则之一是()
Jackson方法是一种面向【】的结构化方法。
长度为n的顺序存储线性表中,当在任何位置上插入一个元素概率都相等时,插入一个元素所需移动元素的平均个数为【】。
在数据结构中,从逻辑上可以把数据结构分为______。
对长度为4的顺序表进行查找,若第一个元素的概率为1/8,第二个元素的概率为1/4,第三个元素的概率3/8,第四个元素的概率为1/4,则查找任一元素的平均查找长度为______。
随机试题
下列关系正确的是()
A.肿瘤血供特点为动脉、门静脉双重供血,以门静脉供血为主B.肿瘤血供特点为动脉、门静脉双重供血,以动脉供血为主C.肿瘤血供不及所在脏器组织丰富D.肿瘤血供比所在脏器组织丰富E.胰腺静脉汇入门静脉典型肝癌双期扫描强化特点的病理基础是
CT扫描间距小于层厚时,称为
A.胃、十二指肠B.小肠C.回肠末端D.盲肠、升结肠E.直肠、乙状结肠
下列各建筑,适合采用明装散热器的为()。
多尔在分析和批判泰勒模式的基础上把他设想的后现代课程标准概括为“4R”,“4R”中不包括()。
教师的师德修养,只有在()中才能得到不断地充实、提高和完善。
一个长146公里的山区公路分为上坡、平地和下坡三段,其中上下坡的距离相等。某越野车以上坡20公里每小时、平地30公里每小时、下坡50公里每小时的速度行驶,跑完该条公路正好用时5小时,问该山路中的平地路程为多少公里?()
甲乙丙丁四人的国籍分别为英国、俄国、法国、日本。乙比甲高,丙最矮;英国人比俄国人高,法国人最高。日本人比丁高。这四个人的国籍分别是:()
ChallengingCareerfortheCareer-MindedPersonReadytoadvanceyourcareer?AmericanLifeInsuranceisa45-yearold,Fortune
最新回复
(
0
)