首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
41
问题
有以下程序:
#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全国计算机二级
相关试题推荐
C语言中的标识符分为关键字、预定义标识符和用户标识符,以下叙述正确的是()。
有以下程序#includeintk=5;voidf(int*s){*s=k;}main(){intm=3,*p=&m;f(p);printf("%d,%d",m,*p);}程序的运行结果是()。
下面选项中关于"文件指针"概念的叙述正确的是()。
以下叙述中正确的是()。
下面结构体的定义语句中,错误的是()。
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是()。
在数据库设计中,将E—R图转换成关系数据模型的过程属于()。
有三个关系R、S和T如下:则关系T是由关系R和S通过某种操作得到,该操作为( )。
软件设计中划分模块的一个准则是( )。
若有定义和语句:inta,b;scanf("%d,%d,",&a,&b);以下选项中的输入数据,不能把值3赋给变量a、5赋给变量b的是
随机试题
AccordingtorecentUnitedStatesDepartmentofAgriculture(USDA)projections,thecountrywillseeasharpdropinmeatconsump
Somecompaniesmightnotletyourentacar______youhaveacreditcard.
夏某,55岁,干部。右侧腰痛伴血尿3个月。3个月前右侧腰部胀痛,持续性,活动后出现血尿并伴轻度尿急、尿频、尿痛。1月前B超发现右肾积水,来院就诊,腹平片未见异常。静脉尿路造影(IVP)右肾中度积水,各肾盏成囊状扩张,输尿管显影。近2年来有时双足趾红肿痛。查
方药配伍寓有"培土生金"之义的是()
招标人根据工程实际情况需要修改投标人须知的有关内容可以在()进行修改。
本题考核知识点:加权平均资本成本的计算、盈亏平衡分析、利润的敏感分析、财务杠杆系数的衡量、每股收益无差别点法某公司2015年利润表有关资料如下(单位:万元):该公司目前的债务均为长期债务,发行在外的普通股为25万股,每股账面价值为50元,股利支付率为
李鸿忠说:产业第一。企业家老大。对此请谈一下你的看法。
执行下列程序段后,变量s的值是DimsAslong,xAsIntegerB=0:x=1DoWhile(x<10)s=s+xx=x+2Loop
Shop-lifterscanbedividedintothreemaincategories;theprofessionals,thedeliberateamateurs,andthepeoplewhojustcan
TheHealthBenefitsofDrinkingWater—Isbottleddrinkingwaterhealthierthanfiltered
最新回复
(
0
)