首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:求k!(k1 return(k*fun(k一1)); return 1; } void main() { int k=10: printf("%d!=%1d\n",k,fun(k
下列给定程序中,函数fun的功能是:求k!(k1 return(k*fun(k一1)); return 1; } void main() { int k=10: printf("%d!=%1d\n",k,fun(k
admin
2018-01-14
39
问题
下列给定程序中,函数fun的功能是:求k!(k<13),所求阶乘的值作为函数值返回。例如,若k=10,则应输出3628800。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
试题程序:
#include
#include
long fun(int k)
{
/******found******/
if k>1
return(k*fun(k一1));
return 1;
}
void main()
{
int k=10:
printf("%d!=%1d\n",k,fun(k));
}
选项
答案
if(k>1)
解析
本题考查:if语句,考生需要根据题意来确定if语句是否是正确的,if条件语句经常考,做题的时候应该细心读程序。该程序中if语句语法错误,if条件表达式应写在小括号内。
转载请注明原文地址:https://kaotiyun.com/show/MHxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的运行结果是_________。main(){inta=2,b=7,c=5;switch(a>0){case1:switch(b<0){case1:printf("@");brea
若有以下的定义:“intt[3][2];”,能正确表示t数组元素地址的表达式是()。
若有定义:“inta[2][3];”,则对a数组的第i行第j列元素的正确引用为()。
有下列程序:main(){intk=5;while(--k)printf("%d",k=1);printf(”\n”);}执行后的输出结果是()。
以下叙述中错误的是()。
设有定义:intx=0.*p;,立刻执行以下语句,正确的语句是()。
若以下选项中的变量全部为整型变量,且已正确定义并赋值,则语法正确的是switch语句是()。
以下关于结构化程序设计的叙述中正确的是()。
以下叙述正确的是()。
以下数组定义中错误的是()。
随机试题
论述货币政策的主要措施。
下列哪些是肺痈的主要临床特征
A.Chareot三联征B.Whipple三联征C.Courvoisier征D.Reynolds五联征胰岛素瘤常有
工人在工作班内必需消耗的工作时间包括有效工作时间,休息和不可避免中断时间。有效工作时间是从生产效果来看与产品生产直接有关的时间消耗,包括基本工作时间、辅助工作时间、准备与结束工作时间。上述各类时间中与工作量大小成正比例的时间是()。
出口化妆品由( )实施检验,出境口岸检验检疫机构查验放行。
近日一项研究显示,男性与女性在视觉能力上有较大区别:女性在对颜色的识别上要强于男性,而男性的视觉优势则体现在对远处物体的细节敏感度以及对快速移动物体的追踪能力上。研究人员称,这种区别的出现是因为男性与女性长期社会分工角色的不同。以下哪项如果为真,最能支持上
在国际金融问题上进行协商与协作,促进国际货币合作;促进国际贸易的扩大和平衡发展;纠正国际收支的失调,而不采取危害本国或国际繁荣的措施,缩短成员国国际收支不平衡的时间,减轻不平衡的程度。以上是下列哪个国际组织的主要职能?()
WhatwillmostAmericansdowhentheyneedadvice?
【S1】【S8】
AccordingtoBT’sfuturologist,IanPearson,theseareamongthedevelopmentsscheduledforthefirstfewdecadesofthenewmil
最新回复
(
0
)