首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请补充函数fun(),函数fun()的功能是求7的阶乘。 注意:部分源程序给出如下。 请勿改动主函数main和其他函数中的任何内容,仅在函数fun()的横线上填入所编写的若干表达式或语句。 试题程序: #include<stdio.
请补充函数fun(),函数fun()的功能是求7的阶乘。 注意:部分源程序给出如下。 请勿改动主函数main和其他函数中的任何内容,仅在函数fun()的横线上填入所编写的若干表达式或语句。 试题程序: #include<stdio.
admin
2010-05-05
86
问题
请补充函数fun(),函数fun()的功能是求7的阶乘。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun()的横线上填入所编写的若干表达式或语句。
试题程序:
#include<stdio.h>
long fun(int n)
{
if(【 】)
return(n*fun(【 】);
else if(【 】)
return 1;
}
main()
{
int k=7;
printf("%d!=%ld\n", k, fun(k));
}
选项
答案
n>1 n-1 n==1
解析
第一空:求阶乘时采用递归的算法,n>1和n==1这两种情况的处理方法不同,需要分开考虑。第二空:阶乘的算法是,当n>1时,n!=n*(n-1)!,即fun(n)=n*fun(n-1)。第三空:n==1是递归的终止条件,因为1!=1,所以当n=1时,返回1。
转载请注明原文地址:https://kaotiyun.com/show/YHID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
根据国家区域发展总体战略,统筹考虑海岛的区位条件、发展潜力和生态环境容量,我国决定重点开发三大海(群)岛。下列不属于此开发对象的海(群)岛是()。
下列关于我国科技领域取得的一些新成就,表述错误的是()。
下列说法错误的是()。
张某因不服税务局查封财产决定向上级机关申请复议,要求撤销查封决定。但没有提出赔偿请求。复议机关经审查认为该查封决定违法,决定予以撤销。对于查封决定造成的财产损失,复议机关正确的做法是什么?()
下列以平衡国际收支的暂时不平衡为主要功能的组织是()。
扩张性货币政策的主要功能是()。
公开审判是指法院对案件的审理过程和判决结果向群众、向社会公开的制度,包括公开审理和公开宣判。下列关于公开审判制度的表述,哪一项是正确的?()
我国境内的几处晚期猿人按时间顺序由远及近排列正确的是()。
某甲在银行取款时,银行工作人员因点钞失误多付给他1万元,甲以这1万元作本钱经商,获利5千元,其中2千元为其劳务管理费用成本。一个月后银行发现了多付款的事实,要求甲退回,甲不同意。下列有关该案的哪一表述是正确的?()
小明买了7本书共花去100元,后发现有一本书质量有问题,故补了若干元换了另外一本书。回来后发现,退换后7本书的价格成等差数列且均为整数元,而最贵的书价格为26元,问最便宜的书多少钱?()
随机试题
电位滴定法测定卤素时,滴定剂为AgNO3,指示电极用()。
简述依法治国作为党领导人民治理国家基本方略的深刻内涵。
放映幻灯片文稿时,当按下“SPACE”(空格)键时,将会
多发性硬化症的康复治疗,不正确的是
中庭与周围连通空间的防火分隔当采用防火卷帘时,耐火极限不低于()。
子公司可以独立地以自己的名义进行各类业务活动,包括进行民事诉讼活动。
与政府部门相对应的是非政府部门。从理论上讲,政府部门与非政府部门的法律地位、各自所担负的职能性质以及主要负责人的任免程序都是不同的。但是在实际生活中,人们往往忽视或淡化两者的区别。特别是有的地方政府机构设置不完全是从政府职能管理的客观需要出发,科学、合理地
以下关于数组的叙述中,错误的是
Weshouldcultivatethesechildrenaccordingtotheirinnateabilities.
Westerndoctorsarebeginningtounderstandwhattraditionalhealershavealwaysknown,thatthebodyandthemindareinseparab
最新回复
(
0
)