首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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
34
问题
有以下程序 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全国计算机二级
相关试题推荐
输出若干学生3门课程的成绩。#include<stdio.h>【】structstudent{intnum;floatscore[3];
假定int类型变量占用两个字节,若有定义:intx[10]={0,2,4);,则数组x在内存中所占字节数是______。
在软件工程中,白箱测试法可用于测试程序的内部结构。此方法将程序看做是()
若有定义:inta[2][3];则才a数组的第i行第j列(假调i,j已正确说明并赋值)元素值的正确引用为
若有语句int*point,a=4;和point=&a;下面均代表地址的一组选项是
长度为n的顺序存储线性表中,当在任何位置上插入一个元素概率都相等时,插入一个元素所需移动元素的平均个数为【】。
若变量已正确定义并赋值,以下符合C语言语法的表达式是
下列选项中小属于结构化程序设计方法的是______。
数据结构分为线性结构和非线性结构,带链的队列属于[]。
随机试题
FTP的工作模式是________________模式。
牙尖偏远中的牙是颊尖偏远中的牙是
A、抑菌剂B、等渗调节剂C、抗氧剂D、润湿剂E、助悬剂葡萄糖是()。
A.伏立康唑B.两性霉素BC.氟康唑D.灰黄霉素E.特比萘芬治疗皮肤浅表性癣菌病首选()。
急性胰腺炎的患者使用阿托品的目的是()
行业发票适用于()。
股票A和股票B的部分年度资料如下。要求:股票A和股票B报酬率的相关系数为0.3518,如果投资组合中,股票A占40%,股票B占60%,该组合的期望报酬率和标准差是多少?(提示:自行列表准备计算所需的中间数据,中间数据及计算结果保留
决定投资的主要因素有()。
“法律原则直接反映法律的价值倾向。”这句话体现了法律原则的()特点。
在传播媒介高度发达、手段日趋多样、内容明显商业化与娱乐化的今天,“科学家明星化”成为新的社会现象。为了获取名利、好处,有的科学家刻意通过媒体对自己的科研成果进行包装、宣传。对此。有些专家认为科学家不应热衷于包装、宣传,应该靠扎实有效的研究工作进而取得科学界
最新回复
(
0
)