首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:求k!(k1 return(k* fun(k一1)); return 1; } main() { int k=10; printf("%d!=%ld\n",
下列给定程序中,函数fun的功能是:求k!(k1 return(k* fun(k一1)); return 1; } main() { int k=10; printf("%d!=%ld\n",
admin
2016-04-07
31
问题
下列给定程序中,函数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;
}
main()
{
int k=10;
printf("%d!=%ld\n",k,fun(k));
}
选项
答案
if(k>1)
解析
语法错误,if条件表达式应写在小括号内。
转载请注明原文地址:https://kaotiyun.com/show/ptDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在C语言中,引用数组元素时,其数组下标的数据类型允许是()。
已知形成链表的存储结构如下图所示,则下述类型描述中的空白处应填______。struct1ink{chardata;}node;
以下叙述中正确的是______。
fseek函数的正确调用形式是【】。
若有说明inta[][3]={0,0};,则不正确的叙述是()。
有下列函数定义:intfun(doublea,doubleb){returna*b;}若下列选项中所用变量都已正确定义并赋值,错误的函数调用是()。
下列叙述中,不属于软件需求规格说明书的作用的是______。
以下叙述中正确的是______。
有以下程序:main(){charal=’M’a2=’m’;printf("%c\n",(al,a2));}以下叙述中正确的是______。
算法的空间复杂度是指()。
随机试题
A、Theyhaveagoodindex.B、Theircontentsaretotallyobjective.C、Theygiveananalysisoraninterpretation.D、Theywerewrit
胃大部分切除的患者出现严重贫血,表现为外周血巨幼红细胞增多,其主要原因是下列哪项减小
男性,18岁,苍白、乏力6天,淋巴结及脾大,白细胞计数31.0×109/L,骨髓中原始细胞占85%,过氧化物酶染色阴性,最可能的诊断是
A.呕吐B.干呕C.呃逆D.嗳气E.太息
根据本量利分析原理,下列计算利润的公式中,不正确的有()。
新课程改革特别关注的教学过程本质观是()。
举例说明螺旋式课程内容组织及其依据和适用性。(2010年华东师大)
It’scoldoutside.You’dbetter______yourcoat.
Whatisthecompany’s2021planaccordingtothenews?
Thereareagreatmanybooks,websites,andtraining【C1】______todaymoreorlessdedicatedtotheideathatbeingboredisama
最新回复
(
0
)