首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设变量已正确定义,则以下能正确计算f=n!的程序段是 ______。
设变量已正确定义,则以下能正确计算f=n!的程序段是 ______。
admin
2009-02-15
26
问题
设变量已正确定义,则以下能正确计算f=n!的程序段是 ______。
选项
A、F=0:
B、f=1; for(i=1;i<=n;i++) f*=i; for(i=1;i<n;i++) f*=i;
C、f=1;
D、f=-1; for(i=n;i>1;i++)f*=i; for(i=n;i>=2;i--)f*=i;
答案
D
解析
n!=n*(n-1)*……*2*1,由于选项A中f的初值为0,所以循环n次后,f值依然为0,故选项A错误:选项B中循环的终止条件是“i<n”,即只执行i-1次循环,得到的f值为(n-1)*……*2*1的值,故选项B错误;选项C中,当n>1时,由于初值“i=n”是符合条件“i>1”的,且增量为+1,故循环中永远不会出现不满足条件“i>1”的值,所以出现死循环。
转载请注明原文地址:https://jikaoti.com/ti/44K0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
要求当鼠标在图片框P1中移动时,立即在图片框中显示鼠标的位置坐标。下面能正确实现上述功能的事件过程是
对于文本框Text1,能够获得按键的ASCII码值的事件过程是
顺序文件在一次打开期间
以下关于框架的叙述中,错误的是
下列可以打开随机文件的语句是
有三个关系R、S和T如下:其中关系T由关系R和S通过某种操作得到,该操作为
为了在窗体上建立2组单选按钮,并且当程序运行时,每组都可以有一个单选按钮被选中,则以下做法中正确的是
下面关于控件数组的叙述中正确的是
数据结构中,与所使用的计算机无关的是数据的()。
数据结构主要研究的是数据的逻辑结构、数据的运算和()。
随机试题
关于数字期刊,说法正确的有()。
[*]
不会引起眼睑闭合不全的病症有
()是对整个建设项目从全局上做出统筹规划和全面安排。
放款执行部门对放款前提条件的主要审核内容不包括()。
广东省农村信用社联合社简称“省联社”,它的基本职能包括()。
《中华人民共和国侵权责任法》第六章机动车交通事故责任第四十八条机动车发生交通事故造成损害的,依照道路交通安全法①的有关规定承担赔偿责任。第四十九条因租赁、借用等情形机动车所有人与使用人不是同一人时,发生交通事故后属
Theonlypopularthoughtaboutbeautytoday,theonethathasthewidestcurrencyintheworld,istheideathatbeautyliesin
DataProcessing,Inc.isexpectedto______anewlineofstate-of-the-artcomputerprocessorsduringnextmonth’sInformationa
Aquartercenturyago,thesensationoftheseasonwasthechildren’sbookMasquerade,byBritishartistKitWilliams.Thisstor
最新回复
(
0
)