首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include int fun(int x) { int P; if(x==0‖x==1) return(3); P=x—fun(x一2); return p; }
有以下程序: #include int fun(int x) { int P; if(x==0‖x==1) return(3); P=x—fun(x一2); return p; }
admin
2019-08-18
45
问题
有以下程序:
#include
int fun(int x)
{
int P;
if(x==0‖x==1)
return(3);
P=x—fun(x一2);
return p;
}
main()
{
prinff(“%d\n”,fun(7));
}
程序的运行结果是( )。
选项
A、2
B、3
C、7
D、0
答案
A
解析
因为fun(int x)是一个递归函数,所以主函数中fun(7)经过3次递归调用,其过程可以描述为fun(7)=7一fun(5)=7一(5一fun(3)):7一(5一(3一fun(1)))=7一(5一(3—3))=7—5=2,所以最后的输出结果为2,因此A选项正确。
转载请注明原文地址:https://www.kaotiyun.com/show/eZRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
函数fun的功能是:把形参a所指数组中的奇数按原顺序依次存放到a[0]、a[1]、a[2]、……中,把偶数从数组中删除,奇数个数通过函数值返回。例如:若a所指数组中的数据最初排列为:9、1、4、2、3、6、5、8、7,删除偶数后a所指数组中的数据
程序通过定义学生结构体变量,存储了学生的学号、姓名和3门课的成绩。所有学生数据均以二进制方式输出到文件中。函数fun的功能是重写形参filename所指文件中最后一个学生的数据,即用新的学生数据覆盖该学生原来的数据,其他学生的数据不变。请在程序的
给定程序MODI1.C中函数fun的功能是:计算正整数num的各位上的数字之积。例如,若输入:252,则输出应该是:20。若输入:202,则输出应该是:0。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,
函数fun的功能是:统计长整数n的各个位上出现数字1、2、3的次数,并通过外部(全局)变量c1,c2,c3返回主函数。例如:当n=123114350时,结果应该为:c1=3c2=1c3=2。请在程序的下划线处填入正确的内容并把下划线删除,使程
给定程序中,函数fun的功能是:将形参指针所指结构体数组中的三个元素按num成员进行升序排列。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:源程序存放在考生文件夹下的BLANK1.C中。不得增行或
设有定义:intk=1,m=2;f=7;,则以下选项中错误的表达式是
以下叙述中正确的是
给定程序MODI1.C中函数fun的功能是:按顺序给s所指数组中的元素赋予从2开始的偶数,然后再按顺序对每五个元素求一个平均值,并将这些值依次存放在w所指的数组中。若s所指数组中元素的个数不是5的倍数,多余部分忽略不计。例如,s所指数组有14个元
下列关于软件工程的描述中正确的是
下列不属于软件工程3个要素的是()。
随机试题
申清承担城镇职工基本医疗保险定点服务的零售药店应提供的材料是
下列对于民事诉讼法的基本原则理解正确的是:
咨询通常是为管理、特别是决策服务,是()决策的基础和依据。
人民法院因审理或执行案件,人民检察院、公安机关因查处经济犯罪案件需要冻结企事业单位、机关、团体与案件直接有关的一定数额的银行存款,必须出具的文件或证件中,不包括()。
酸奶容易消化吸收的原因是:
政府预算是一个国家通常在一年内,为了实现其职能、筹集所需资金以及如何利用这些资金而以法律形式表现出来的国家年度财政收支计划。以下关于政府预算的说法正确的有:
1.互联网的迅猛发展,从根本上颠覆了许多传统行业,也创造了新的行业和机遇。21世纪初。有学者提出了互联网时代协同消费的理念和发展模式,并将其分为若干阶段。最初,是代码共亨,即通过互联网向用户提供信息,但信息流是单向的,用户不能参与其中进行评论和交流。当互联
微问政:指相关政府部门通过微博与网民互动,讨论社会公共话题,征询意见。下列属于微问政的是()。
我国是世界最大的烟草生产国、消费国与受害国。烟草相关疾病在发展中国家更为显著,预计到2030年,吸烟将导致每年800万人死亡,80%以上烟草相关疾病致死病例在中低收入国家。近年来我国慢性呼吸系统疾病防控形势异常严峻,发病率、患病率、死亡率、病死率和疾病负担
(2013年真题)甲将自行车交乙保管,不久乙去世。乙之子丙误将该自行车当成遗产继承,后在使用过程中致自行车损坏。根据有关规定
最新回复
(
0
)