首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include int fun(int n) { if(1n return fun(n一1)+n; else return 0; } main() { prinff(“%d\n”,fun(3));
有以下程序: #include int fun(int n) { if(1n return fun(n一1)+n; else return 0; } main() { prinff(“%d\n”,fun(3));
admin
2019-12-17
28
问题
有以下程序:
#include
int fun(int n)
{
if(1n
return fun(n一1)+n;
else
return 0;
}
main()
{
prinff(“%d\n”,fun(3));
}
程序的运行结果是( )。
选项
A、4
B、5
C、6
D、7
答案
C
解析
fun函数是一个递归函数,n=3,返回f(3—1)+3=f(2)+3=f(1)+2+3=f(0)+1+2+3=0+6=6。
转载请注明原文地址:https://kaotiyun.com/show/xECp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列给定程序的功能是:读入一个整数k(2≤k≤10000),输出它的所有质因子(即所有为素数的因子)。例如,若输入整数2310,则应输出:2,3,5,7,11。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增
有以下程序:#include#includemain(){chars[]="Beijing";printf("%d\n",strlen(strcpy(s,"China")));
有语句:k=x
设有定义:inta[10]={0,1,2,3,4,5,6,7,8,9},*p=a,i;,若0≤i≤9,则对a数组元素的引用错误的是()。
在医院,每个医生只属于某一个诊疗科,医生同一天可为多位患者看病,而一名患者可在多个科室治疗,则实体医生和患者之间的联系是()。
有以下程序:includemain(){inti,a;for(i=0;i
若有定义:inta=0,b=0,c=0,d=0;,以下关于C语言表达式:(++a‖++b)?++c:++d执行顺序的您述正确的是()。
下面不能作为软件设计工具的是()。
在软件设计中不使用的工具是
一间宿舍可住多个学生,则实体宿舍和学生之间的联系是
随机试题
注册会计师获取充分、适当的审计证据表明被审计单位连续三年巨额营业亏损。下列做法中,注册会计师不予采纳的是()
心肌梗死病人的护理诊断包括()
内脏痛是临床上常见的症状,其主要特点不包括()。
土地开发周期一般根据土地开发的()
常见职业的体力劳动强度分级与该作业人体代谢率密切相关,根据作业人体的能耗量、氧耗量、心率相对代谢率等指标,将体力劳动强度分为四级。关于体力劳动强度分级的说法,正确的是()。
验厂操作和签订供(订)货合同操作实务2.假如浙江金苑有限公司选择蓝天服装厂作为这份订购合同的服装生产厂家,请按序号在以下划线上填充供(订)货合同的各项条款,使其完整。(10分)供(订)货合同需方:浙江金苑有限公司合同编号:2006S002
利润中心可控利润总额主要用于考核利润中心负责人的经营业绩。()
某服装厂将自产的品牌服装作为福利发给本厂的职工,该批产品账面成本共计15万元,按当月同类产品的平均售价计算为25万元,该服装厂按规定计征增值税的销售额为()万元。
如果用合作性和坚定性两维坐标来描述企业某一利益相关者在企业战略决策与实施过程行为模式,“对抗”是()。
爱国主义体现了人民群众对自己祖国的深厚感情,反映了个人对祖国的()
最新回复
(
0
)