首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODll.C中函数fun的功能是:求k!(k0 return (k*fun(k-1)); /************found************/ else if ( k=0 ) return 1L; } mai
给定程序MODll.C中函数fun的功能是:求k!(k0 return (k*fun(k-1)); /************found************/ else if ( k=0 ) return 1L; } mai
admin
2013-06-12
66
问题
给定程序MODll.C中函数fun的功能是:求k!(k<13),所求阶乘的值作为函数值返回。例如:若k=10,则应输出:3628800。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
#include
long fun (int k)
{
/************found************/
if k>0
return (k*fun(k-1));
/************found************/
else if ( k=0 )
return 1L;
}
main()
{int k = 10 ;
printf("%d!=%ld\n", k, fun (k));
}
选项
答案
if(k>0) else if ( k==0 )
解析
(1)第一个标识下的if语句的条件表达式,根据C语言的基本语法条件,表达式应该用括号括起来,所以将“if k>0”改为“if(k>0)”。
(2)第二个标识下“else if ( k=0 )”判断k是否等于0,在C语言中,“==”表示等于,而“=”表示赋值,故第二个标识处应为“else if ( k==0 )”。
转载请注明原文地址:https://kaotiyun.com/show/LrJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
C语言中实现数据输出的标准库函数是______。
函数INT(LEN("123.456"))的结果是______。
有以下程序 #include <stdio.h> main() { int a[]={1,2,3,4,5,6,7,8,9,10,11,12},*p=a+5,*q=NULL; *q=*(p+5); printf("%d %d\n",*p,*q); } 程序运
给定程序MODI1.C中函数fun的功能是:求出字符串中最后一次出现的子符串的地址,通过函数值返回,在主函数中输入从此地址开始的字符串;若未找到,则函数值为MULL。例如,当字符串中的内容为:"abcdabfcdx",t中的内容为:"ab"时,输出结果应
对长度为4的顺序表进行查找,若第一个元素的概率为1/8,第二个元素的概率为1/4,第三个元素的概率3/8,第四个元素的概率为1/4,则查找任一元素的平均查找长度为______。
数据的______包括集合、线性结构、树型结构和图状结构四种基本类型。
在待排序的元素序列基本有序的前提下,效率最高的排序方法是______。
以下程序中函数f的功能是在数组x的n个数(假定n个数互不相同)中找出最大最小数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换。请填空。#include<stdio.h>voidf(intx[],intn){
函数min()的功能是:在带头结点的单链表中查找数据域中值最小的结点。请填空#include<stdio.h>structnode{intdata;structn
随机试题
律师事务所的组织形式有三种:________、________、________。
在促进购买者对企业及其产品的了解方面,成本效益最好的促销手段是()
患儿,男,2岁。因腹泻脱水、电解质紊乱入院治疗。已补液6小时,护士巡视时发现患儿出现眼睑水肿。最可能的原因是
女,39岁,妇科普查时,宫颈刮片细胞学检查结果为Ⅲ级,首先应做的检查项目为
下列性质属于寒邪特性的是
分权可能带来的好处有()。
【2017年(卷I)】对公司而言,发放股票股利的优点有()。
一提到“道德”,人们往往想到的是循循善诱的教化,春风化雨的熏陶,好像并不需要借助外在的强制力量。然而,善良是美好的,也是脆弱的。现实生活中,如果缺乏强有力的制度规范维护道德行为、惩戒失德行为,人们的行善愿望就可能被遏制、甚至扭转,就可能导致好人“流血又流泪
水资源短缺一直是我国在人口增长、城市化和工业化过程中所面临的一个长期的、趋势性的问题,成为制约我国经济发展的一大瓶颈。专家认为,海水淡化是沿海及临海地区最经济、最实用、最灵活的水危机解决方案。随着技术的进步,海水淡化的成本将逐步降低,最终将达到与成本正逐步
以下关于菜单的叙述中,错误的是( )。
最新回复
(
0
)