首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数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
38
问题
下列给定程序中,函数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全国计算机二级
相关试题推荐
下列选项中不属于结构化程序设计方法的是()。
若以“叶”方式打开一个己存在的文件,则下列叙述正确的是()。
若有定义floata[15],*p=a;,且数组a的首地址为300H,则p+13所指向的数组元素的地址为()。
下列程序的输出结果是()。#include<stdio.h>main(){inta=3,b=2,c=1;if(a<B)if(b<O)c=0;elsec++;printf("%d\n",
设有以下语句:charstrl[]="string",str2[8],*str,*str4="string";则______不是对库函数的正确调用。
若变量已正确定义,下列正确的程序段是()。
下列叙述中正确的是______。
数据库技术的主要特点为数据的集成性、数据的高【】和低冗余性、数据独立性和数据统—管理与控制。
以下程序从终端读入数据到数组中,统计其中正数的个数,并计算它们之和。请填空。main(){inti,a[20],sum,count;sum=count=0;for(i=0;i<20;i
函数YangHui的功能是把杨辉三角形的数据赋给二维数组的下半三角,形式如下:111121133114641其构成规律是:
随机试题
在诊断风湿热的指标中,非主要表现的是
眼的下列结构中,折光系数最大的是()
凡士林等油类和粉剂的灭菌方法是()
墨汁负染色常用于
A.理气B.凉血C.散瘀止血D.益气养阴E.补血活血三七片除能消肿止痛外,又能()
观察意识障碍所采用的方法,错误的是
课程目标的确定取决于知识或学科的内容。()
小说只是小说,文学只是文学,既不当误认作一部历史,亦不当误认作一篇科学的论文。对文艺,除掉______以外,不妨作一种研究;但这种研究,不当为历史的或科学的,只是趣味的研究。填入横线部分最恰当的一项是()。
下列关于运算符重载的叙述中,错误的是()。
音量
最新回复
(
0
)