首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是: 求k!(k < 13),所求阶乘的值作为函数值返回。例如,若k=10,则应输出3628800。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结
下列给定程序中,函数fun的功能是: 求k!(k < 13),所求阶乘的值作为函数值返回。例如,若k=10,则应输出3628800。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结
admin
2017-09-23
26
问题
下列给定程序中,函数fun的功能是:
求k!(k < 13),所求阶乘的值作为函数值返回。例如,若k=10,则应输出3628800。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
试题程序:
#include < eonio.h >
#include < stdio.h >
long fun(int k)
{
/*********found*********/
if k >1
return(k* fun(k一1));
return 1;
}
main()
{
int k=10;
printf("%d!=%ld\n",k,
fun(k));
}
选项
答案
if(k >1)
解析
本题考查:if语句,考生需要根据题意来确定if语句是否是正确的,if条件语句经常考,考生需掌握。
语法错误,if条件表达式应写在小括号内。
转载请注明原文地址:https://jikaoti.com/ti/UZa0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序段选择项,使i的运行结果为3的程序段是()。
下列叙述中错误的是()。
下面程序的输出结果是()。typedefunion{longx[1];inty[4];charz[10];}M;Mt;main(){printf("%d\n",sizeof(t));
有以下程序:#include<stdioh>intfun(intx,inty){if(x!=y)return(y);elsereturn((x+y)/2);}main(){inta=4,b=
若有代数式(其中P仅代表自然对数的底数,不是变量),则下列能够正确表示该代数式的C语言表达式是()。
以下合法的字符型常量是()。
有以下计算公式:若程序前面已在命令行中包括math.h文件,不能够正确计算上述公式的程序是()。
以下关于return语句的叙述中不正确的是()。
有以下结构体说明和变量定义,如图所示,指针p、q、r分别指向此链表中的三个连续节点。structnode{intdata;structnode*next;}*P,*q,*r;现要将q所指节点从链表中删除,同时要保持链表的连续,
随机试题
常用于畜舍熏蒸消毒的消毒剂是
治疗心气亏虚、心悸、健忘者,宜选用
中级人民法院裁定撤销原判,发回原审人民法院重新审判是否正确?若公安机关得到于某承认故意伤害邱某的口供,但于某拒绝在供述上签字,那么被告人未签名的供述,是否能作为定罪证据?
贷款档案管理的原则不包括()。
近年来由于技术革新,产品销路逐年扩展,原有的供应商满足不了生产的需要,决定再选择新的原料供应商。企业采购部门过去一般采用协商选择的方法,这次决定采用招标方法,采购部门提出了招标条件,但对投标者的资格不预限制。只要符合招标条件的供应商都可竞标,企业从中选择最
甲公司为制造业企业,2×20年发生的现金流量:(1)将销售产生的应收账款申请保理,取得现金1200万元,银行对于标的债权具有追索权;(2)购入的作为以公允价值计量且其变动计入当期损益的金融资产核算的股票支付现金200万元;(3)收到保险公司对存货损毁的赔偿
HowtheFirstStarsintheUniverseCameintoExistenceResearchersbelievethatouruniversebeganwiththeBigBang(宇宙大爆炸)
--Ienjoyedmyselfsomuchatyourbirthdayparty.--______.
ThefirstsaleofhisKonkawas______.
A—proofofdeathI—copyrightlawB—bodilyharmJ—sumofclaimC—keywitnessK—housearrestD—rightofauthorL—permanentpopulat
最新回复
(
0
)