首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设变量已正确定义,则以下能正确计算f=n!的程序段是( )。
设变量已正确定义,则以下能正确计算f=n!的程序段是( )。
admin
2009-01-15
56
问题
设变量已正确定义,则以下能正确计算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;
答案
8
解析
n! =n,(n-1)*…*2*1,由于选项A)中f的初值为0,所以循环n次后,f的值依然为0,故选项A)错误;选项B)中循环的终止条件是i<n,即只执行n-1次循环,得到的f值为(n-1)*…*2*1的结果,故选项B)错误;在选项C)中,当n>1时,由于初值i=n符合条件i>1,且增量为+1,故循环中永远不会出现不满足条件i>1的值,出现死循环。
转载请注明原文地址:https://kaotiyun.com/show/nBXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面关于控件数组的叙述中正确的是()。
如果要将一个窗体从内存中清除,应使用的语句是()。
在考生文件夹下有一个工程文件sjt4.vbp,相应的窗体文件为sjt4.frm。在窗体上有一个命令按钮,其名称为Command1,标题为“输入/显示”;此外还有一个文本框,其名称为Text1,初始内容为窄白。程序的功能是,程序运行后,单击命令按钮,显示输入
以下过程定义中正确的过程首行是
VisualBasic控件一般都规定一个默认属性,在引用这样的属性时,只写对象名而不必给出属性名。默认属性为Caption的控件是
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n一1)/2的排序方法是()。
fun函数的功能是:首先对a所指的N行N列的矩阵,找出各行中的最大的数,再求这N个最大值中的最小的那个数作为函数值返回。请填空。#include<stdio.h>#defineN100intfun(int(*a)[N]){int
以下程序的输出结果是【】。#include<stdio.h>#defineM5#defineNM+Mmain(){intk;k;N*N*5;printf("%d\n"k);
解题方案的准确而完整的描述称为【】。
随机试题
生物技术药物制剂的主要剂型为
(2005年第82题)下列选项中,符合Graves病眼征分级标准4级的是
以下有关健康教育诊断的表述,哪项不正确
因易泛油而需置阴凉干燥处贮存的饮片是()。
A.国药准字H+4位年号+4位顺序号B.国药准字S+4位年号+4位顺序号C.国药证字Z+4位年号+4位顺序号D.国药证字H+4位年号+4位顺序号化学药批准文号的格式是
某项目初期投资150万元,年运营成本90万元,寿命期5年,寿命期末回收残值20万元,企业基准折现率10%,则该项目的费用现值为:
“国庆”期间全体员工放假七天,这属于组织赋予员工的()。
依据教育研究目的划分的研究类型有()。
关注民生、重视民生、保障民生、改善民生,是我们党全心全意为人民服务宗旨的要求,是民政府的重要职责,也是当前构建社会主义和谐社会的关键所在,这说明()。
下列行头中,属于习武之人穿着的是()。[2012年真题]
最新回复
(
0
)