首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:求k!(k<13),所求阶乘的值作为函数值返回。例如,若k=10,则应输出3628800。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构! 试题程序: #i
下列给定程序中,函数fun的功能是:求k!(k<13),所求阶乘的值作为函数值返回。例如,若k=10,则应输出3628800。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构! 试题程序: #i
admin
2020-10-26
58
问题
下列给定程序中,函数fun的功能是:求k!(k<13),所求阶乘的值作为函数值返回。例如,若k=10,则应输出3628800。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
试题程序:
#include<conjo.h>
#include
long fun(int k)
{
/*********found*********/
if k>1
return(k*fun(k-1));
Eeturn 1;
}
main()
{
int k=10;
printf("%d!=%ld\n",k,fun(k));
}
选项
答案
if(k>1)
解析
本题考查:if语句,考生需要根据题意来确定if语句是否是正确的,if条件语句经常考,考生需掌握。
语法错误,if条件表达式应写在小括号内。
转载请注明原文地址:https://kaotiyun.com/show/U33p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>voidfun(intx){if(x/2>1)fun(x/2);printf("%d",x);}main(){fun(7);printf("
有以下程序段:int*p1,*p2,a[10];p1=a;p2=&a[5];则p2一p1的值为()。
若函数调用时的实参为变量时,以下关于函数形参和实参的叙述中正确的是()。
有如下程序:#includemain(){chars=’0’,b=’a’;inti;for(i=0;i
以下选项中叙述错误的是()。
若有定义:chars[30]={0};运行时输入:Thisisastring.则以下不能正确读入整个字符串:Thisisastring.到字符数组S中的语句组是()。
在一个C源程序文件中所定义的全局变量,其作用域为()。
按照C语言规定的用户标识符命名规则,不能出现在标识符中的是()。
随机试题
下列有关重整制度的表述,说法正确的是()。
下列关于民事诉讼中撤诉的说法不正确的有:
建设项目决策的任务有()。
银行从业人员向客户提供财务分析和规划时,需要掌握的财务报表是()。
旅游产业结构的基本特征包括()。
某有限责任公司2015年的实发工资薪金总额为950万元,支出的职工福利费为150万元,在计算该公司2015年的应纳税所得额时,支出的职工福利费用应据实扣除。()
按照维特罗克的模式,学习过程不是先从感觉经验本身开始的,而是从对这一感觉经验的选择性注意开始的。
AnewretailphenomenonfromJapanwhichallowscustomerstowalkawaywithfreeproductsistolaunchinBritain.Fromtomorrow
把下面的六个图形分为两类,使每一类图形都有各自的共同特征或规律,分类正确的一项是:
下列符合风湿性心内膜炎的病变的是
最新回复
(
0
)