首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设变量已正确定义,则以下能正确计算f=n!的程序段是______。
设变量已正确定义,则以下能正确计算f=n!的程序段是______。
admin
2010-12-10
26
问题
设变量已正确定义,则以下能正确计算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
解析
选项A中,f初值设为0。则执行循环体后,所得的乘积值始终为0,不符合题意。选项B中,for循环条件是i<n,则当i为n时即退出循环,所以求得的乘积值是(n-1)!,也不符合题意。选项C中,i的初值为n,且i在每次执行循环体后都增加1,则如果n为大于1的数,程序会陷入死循环。只有选项D符合题意,求得f的值为n*(n-1)*(n-2)*…*2,即n!。
转载请注明原文地址:https://jikaoti.com/ti/nXB0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在窗体Form1上放一个名为Text1的文本框和一个名为Command1的命令按钮,然后编写一个事件过程。要求程序运行后,如果在文本框中输入一个字符,则把命令按钮的标题设置为“VB等级考试二级”。以下能正确实现上述操作的事件过程是()。
窗体上有文本框Text1和一个菜单,菜单标题、名称见表,结构如图所示。要求程序执行时单击“保存”菜单项,则把其标题显示在Text1文本框中,下面可实现此功能的事件过程是()。
窗体上有一个名称为Label1的标签;一个名称为Timer1的计时器,其Enabled和Interval属性分别为True和1000。编写如下程序:DimnAsIntegerPrivateSubTimer1_Timer() ch=Chr(
下列可作为VisualBasic变量名的是()。
下列叙述中正确的是
VB中有3个键盘事件:KeyPress、KeyDown、KeyUp,若光标在Text1文本框中,则每输入一个字母( )。
若在窗体模块的声明部分声明了如下自定义类型和数组PrivateTypeTemScoreAsIntegerStrNameAsStringEndTypeDimStudent(5)AsTem
一个栈的初始状态为空。现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出栈的顺序是( )。
随机试题
Wehavebeentoldthatthecontractinquestionis________foroneyearstartingfromthefifteenthofJuneofthisyear.
X线能使胶片产生
王某,女性,32岁。自觉咽中不适,如有物梗阻,咯之不出,咽之不下,胸中窒闷,而兼有胁痛,时有恶心呕吐,口干口苦,苔黄而腻,脉弦滑数。宜选用方药为
老年男性,重症肺炎患者,入院后次日病情加重,突发持续性呼吸急促,发绀,伴烦躁,呼吸频率38次/分,心率108次/分,律齐,两肺可闻及湿哕音。血气分析:pH7.34,PaO250mmHg,PaCO230mmHg,胸片示两中下肺纹理增多模糊,斑片状阴影,心
用实物法编制施工图预算时,紧接“计算工程量”之后的步骤是()。
A注册会计师是J公司2005年度会计报表审计的外勤审计负责人,在审计过程中,需对负责年度会计报表审计的助理人员提出的相关问题予以解答,并对其编制的有关审计工作底稿进行复核。请代为做出正确的专业判断。
ManyAmericansregardthejurysystemasaconcreteexpressionofcrucialdemocraticvalues,includingtheprinciplesthatallc
Americanwomenexperienceagreat【C1】______oflifestyles.A"typical"Americanwomanmaybesingle.Shemayalsobedivorcedor
查询单位名称中含“北京”字样的所有读者的借书证号和姓名,正确的SQL语句是
在考生文件夹下打开文档WORD.DOCX,按照要求完成下列操作并以该文件名(WORD.DOCX)保存文档。【文档开始】Winlmp严肃工具简介特点。Winlmp是一款既有WinZip的速度,又兼有WinAce严肃率的文件严肃工具,界面很有亲和力。尤其
最新回复
(
0
)