首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:计算整数n的阶乘。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构! 试题程序: #include <stdlib.h> #include <stdio.h>
下列给定程序中,函数fun的功能是:计算整数n的阶乘。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构! 试题程序: #include <stdlib.h> #include <stdio.h>
admin
2019-04-14
35
问题
下列给定程序中,函数fun的功能是:计算整数n的阶乘。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
试题程序:
#include <stdlib.h>
#include <stdio.h>
double fun(int n)
{
double result=1.0;
while(n>1 && n<170)
/* * * * * * found * * * * * */
result * =— —n;
/* * * * * * found * * * * * */
return;
}
void main()
{
int n:
printf(″Enter an integer:″);
scanf(″%d″,&n);
printf(″\n%d!=%lg\n″,n ,fun(n));
}
选项
答案
(1)result* =n— —; (2)return result;
解析
本题考查:复合赋值运算;通过return语句完成函数值的返回。
该题采用循环语句计算n的阶乘。当n大于1且小于170时,令result与n相乘,同时n自动减1,循环至n=2(n=1时无须相乘)。最后将阶乘的积result返回给主函数。
转载请注明原文地址:https://kaotiyun.com/show/y1Rp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
请读程序:#include<stdio.h>main(){inta;floatb,c;scanf("%2d%3%/4f",&a,&b,&c);printf("\na=%d,b=%f,c=%f\n",a,b,c);}
以下程序中,fun函数的功能是求3行4列二维数组每行元素中的最大值。请填空。voidfun(int,int,int(*)[4],int*);main(){inta[3][4]={{12,41,36,28},{19,33,1
关系数据库管理系统能实现的专门关系运算包括选择、连接和【】。
执行以下程序后,test.txt文件的内容是(若文件能正常打开)______。 #include <stdio.h> main() { FILE *fp; char *s1="Fortra
以下程序段中与语句k=a>b?(b>c?1:0):0;功能等价的是______。
数据存储和数据流都是__________,仅仅是所处的状态不同。
下列模式中,能够给出数据库物理存储结构与物理存取方法的是()。
有说明char.*c[]={"European","Asian","American","African"};则下列叙述中正确的是
结构化分析方法是面向()的自顶向下逐步求精进行需求分析的方法。
深度为7的二叉树共有127个结点,则下列说法中错误的是()。
随机试题
常规血液透析治疗不能达到下列哪项治疗目的
[2012年第059题]欧洲园林可分为哪两大类型?
建筑结构设计时的安全等级分为()个级别。
下列所得中,应加成征收个人所得税的是()。
根据沟通手段的不同,沟通的模式分为()和态势语言沟通三种。
近年来,报业经济规模总量虽在增长,但与互联网等新兴媒体相比,报业收入增长速度已经落后。现阶段。报业依靠规模和资源依然还能实现常规发展,也远未进入发展的“衰退期”,但从应对经营内容和运营模式因同质化带来的可替代性与微利化趋势、迎接新兴媒体对广告和受众双重市场
木材:桌子
Ayoungmanwenttoatownandworkedthere.Hedidnothaveawifeandaservantdidtheworkinhishouse.Theyoungmanl
Forthispart,youareallowedthirtyminutestowriteacompositiononthetopic-.HowtoSucceedinaJobinterview?Youshould
However,solongasmanhasgoodhealth,hecanenjoythepleasuresofhumanlife.
最新回复
(
0
)