首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设变量已正确定义,则下列能正确计算f=n!的程序段是( )。
设变量已正确定义,则下列能正确计算f=n!的程序段是( )。
admin
2010-12-10
30
问题
设变量已正确定义,则下列能正确计算f=n!的程序段是( )。
选项
A、f=0; for(i=1;i<=n;i++)f*=i;
B、f=1; for(i=1;i<n;i++)f*=i;
C、f=1; for(i=n;i>1;i++)f*=i;
D、f=1; for(i=n;i>=2;i--)f*=i;
答案
D
解析
要正确计算函数f=n!,由n!的数学定义可知n!=n*(n-1)*(n-2)*……*1。在选项A)中,由于f的初值为0,在for循环语句中,f依次乘以1,2,3,……,n。最后计算f=n!=0,所以选项A)不正确。在选项B)中,f的初值为1,在for循环语句中,f依次乘以1,2,3,……,(n-1)。最后计算得到f=(n-1)!,所以选项B)不正确。在选项C)中,f的初值为1,在for循环语句中,f依次乘以n,n+1,n+2,……,所以选项C)不正确。在选项D)中,f的初值为1,在for循环语句中,f依
转载请注明原文地址:https://jikaoti.com/ti/RJB0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在窗体上画一个通用对话框,其名称为CommonDialogl,则下列与CommonDialogl.ShowOpen方法等效的语句是()。
数据库技术的根本目标是()。
下面能够将某个变量声明为局部变量的是
在程序中要使用Array函数给数组arr赋初值,则以下数组变量定义语句中错误的是( )。
为了验证一个正整数n(n>3)是否为素数,最直观的方法是,看在2~n/2范围内能否找到一个整数m将n整除,若m存在,则n不是素数;若找不到m,则n为素数。在考生文件夹下有一个工程文件sjt5.vbp,其窗体上有1个名称为Text1的文本框。请根据上面的算法
设一棵树的度为4,其中度为4,3,2,1的结点个数分别为2,3,3,0。则该棵树中的叶子结点数为()。
某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是()。
已知i,j,k为int型变量,若从键盘输入:1,2,3,使i的值为1,j的值为2,k的值为3,以下选项中正确的输入语句是
设有以下定义 stuctss { intinfo;structss*link;}x,y,z; 且已建立如下图所示链表结构: 请写出删除结点y的赋值语句【】。
结构化程序由三种基本结构组成,三种基本结构组成的算法
随机试题
下列不属于重庆市辖的自治县的是()
直流变换电路可分为脉冲频率调制(PFM)和______两种。
患者男性,62岁,大学毕业,医生。患者从5年前开始出现记忆力下降,表现为经常“丢三落四”,说过的话就忘,放的东西找不到。2年前有时外出后找不到家,现在在家里经常找不到自己的房间和卫生间。有时半夜起来东摸西摸,把桌椅搬来搬去。既往体健,否认高血压、糖尿病、卒
女性,18岁。咳嗽4个月,伴低热,1个月前右膝部外伤。体格检查:跛行,右股四头肌萎缩,右膝肿胀,浮髌试验(+)该患者应首先进行哪项检查
女性,50岁,间歇性无痛性全程肉眼血尿3个月,查体:肾区无叩痛,尿检:红细胞充满/HP,膀胱镜未见异常,静脉尿路造影示:右肾盂有充盈缺损,首先应考虑的诊断为
患者,男性,78岁,需行颈外静脉穿刺,下列穿刺点选择正确的是
患儿,女,1岁。3天前因受凉出现发热,咳嗽,轻度喘憋,食欲减退,查体:T37.5℃,心率140次/分,呼吸58次/分,口周发绀,鼻翼扇动,肺部听诊有中量湿啰音。护士为患儿鼻导管吸氧,氧流量应调节为
采用调整现金流量法去掉了项目现金流中的风险,去掉的风险包括()。
注册会计师在对昌盛公司进行审计时。发现该公司内部控制制度具有严重缺陷,与管理层沟通相关问题时,眼神飘忽不定,逻辑混乱。在此情况下,注册会计师能否依赖下列证据,并简要说明理由:(1)销售发票副本;(2)监盘客户的存货(不涉及检查相关的所有权凭证);(3
平板显示器(FPD)一般是指显示器的深度小于显示屏幕对角钱1/4长度的显示器件,其中本身不发光的是( )。
最新回复
(
0
)