首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> int fun(int n) {int a: if(n==1)return 1: a=n+fun(n一1): return a: } nlain()
有以下程序: #include<stdio.h> int fun(int n) {int a: if(n==1)return 1: a=n+fun(n一1): return a: } nlain()
admin
2019-06-12
20
问题
有以下程序:
#include<stdio.h>
int fun(int n)
{int a:
if(n==1)return 1:
a=n+fun(n一1):
return a:
}
nlain()
{printf("%d\n",fun(5));}
程序的输出结果是( )。
选项
A、9
B、14
C、10
D、15
答案
D
解析
考查函数的递归调用。只需要一步一步递归调用函数即可,执行fun(5)=5+(4+(3+(2+fun(1))))=15,故D选项正确。
转载请注明原文地址:https://kaotiyun.com/show/7VRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中错误的是()。
有以下程序#includemain(){charc1,c2,c3,c4,c5,c6;scanf("%c%c%c%c",&c1,&c2,&c3,&c4);c5=getchar();c6=getchar();putchar(c1);
若有以下程序#includemain(){ints=0,n;for(n=0;n
有以下程序段inti,n;for(i=0;i
以下程序中给数组所有元素输入数据,请从选项中选择正确的答案填入下划线处#includemain(){inta[10],i=0;while(i
有以下程序#includeintfuna(inta,intb){returna+b;}intfunb(inta,intb){returna-b;}intsss(int(*t)(),intx,inty
设有某函数的说明为int*func(inta[10],intn);则下列叙述中,正确的是()。
支持子程序调用的数据结构是()。
定义无符号整数类为UInt,下面可以作为类UInt实例化值的是( )。
下面选项中关于位运算的叙述正确的是
随机试题
与食管癌发生无关的因素是
下列不属于食物中毒特征的是
下列属于缺铁性贫血组织缺铁表现的是()
电弧焊机的选用原则是()等因素。
贷款人未按《流动资金贷款管理暂行办法》规定进行贷款资金支付管理与控制的,可以对其采取的监管措施是()。
甲公司是一家设备制造企业,常年大量使用某种零部件。该零部件既可以外购,也可以自制。如果外购,零部件单价为100元/件,每次订货的变动成本为20元。如果自制,每次生产准备成本为400元,每日产量为15件。自制零部件的单位生产成本60元。该零部件的全年需求量为
某生产企业2020年12月销售一栋8年前建造的办公楼,取得不含税销售收入1200万元。该办公楼原值700万元,已计提折旧400万元。经房地产评估机构评估,该办公楼的重置成本为1400万元,成新度折扣率为五成,计算土地增值税时允许扣除的税金合计7.2万元。该
教育者和受教育者共同的客体是()。
(1997年)在某一人群中推广新技术是通过其中已掌握新技术的人进行的.设该人群总数为N,在t=0时刻已掌握新技术的人数为x0在任一时刻t已掌握新技术的人数为x(t)(将x(t)视为连续可微变量),其变化率与已掌握新技术人数和未掌握新技术人数之积成正比,比例
编制项目计划所遵循的基本原则不包括(32)。
最新回复
(
0
)