首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:计算整数n的阶乘。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构! 试题程序: #include<stdlib.h> #include<stdio.h> d
下列给定程序中,函数fun的功能是:计算整数n的阶乘。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构! 试题程序: #include<stdlib.h> #include<stdio.h> d
admin
2018-09-10
48
问题
下列给定程序中,函数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("Enterallinteger:");
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/qVxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includeintfun(chars[]){intn=0;while(*s=′0′){n=10*n+*s-′0′;s++;}return(n);}main(){chars[10]={
标有/$$$/的语句的执行次数是______。inty,i;for(i=0;i<20;i++){if(i%2==0)continue;y+=i;/$$$/;}
#define命令出现在程序中函数的外面,宏名的有效范围为______。
阅读以下程序及对程序功能的描述,其中正确的描述是#include<stdio.h>main(){FILE*in,*out;charch,infile[10],outfile[10];printf("Ent
在树形结构中,树根结点没有【】。
“商品”与“顾客”两个实体集之间的联系一般是()。
若有下列说明和语句,则对结构体变量st中成员i的引用方式不正确的是()。Structstu{inti;intname;}st,*p;p=&st;
下面程序的功能是:将字符数组a中下标值为偶数的元素从小到大排列,其他元素不变。请填空。#include#includemain(){chara[]="clanguage",t;inti,j,k;k=strlen(a);f
下列关于标识符的说法中错误的是
生产每种产品需要多种零件,则实体产品和零件间的联系是
随机试题
______usedtobeherjob,butshehasnowturned______.
伤寒的合并症包括
A、B两点之间并联了三根管道,则AB之间的水头损失等于:
在进行建筑地基基础设计时,关于所采用的荷载效应最不利组合与相应的抗力限值的下述内容,何项不正确?
坝袋段是橡胶坝的主体,主要包括底板、坝袋、边墩和中墩等。其中,中墩的作用主要是()。
期货公司开展期货投资咨询业务,应当事前了解客户的身份等情况,认真评估客户的风险偏好、风险承受能力和服务需求,并以书面形式保存客户相关信息,但不必以电子形式予以保存。()
假设未来经济有四种可能的状态:繁荣、正常、衰退、萧条,对应地发生的概率是0.3、0.35、0.1、0.25,某理财产品在四种状态下的收益率分别是50%、30%、10%、-20%,则该理财产品的期望收益率是()。
A注册会计师负责审计甲公司20×8年度财务报表,在确定业务约定条款和处理业务类型变更时,A注册会计师遇到下列事项,请代为作出正确的专业判断。(2010年)如果认为将审计业务变更为审阅业务具有合理理由,并且截至变更日已执行的审计工作与变更后的审阅业务相关
突发紧急事件在场人越多越难以解决。你作为领导干部如何处理这样的情况?
根据下列材料回答问题。2008年世界稻谷总产量68501.3万吨,比2000年增长14.3%;小麦总产量68994.6万吨,比2000年增长17.8%;玉米总产量82271.0万吨,比2000年增长39.1%;大豆总产量23095.3万吨,比200
最新回复
(
0
)