首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设变量己正确定义,则以下能正确计算f=n!的程序段是
设变量己正确定义,则以下能正确计算f=n!的程序段是
admin
2020-03-15
31
问题
设变量己正确定义,则以下能正确计算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
解析
本题主要考查for循环的使用。题目要求计算阶乘n!,通过for循环来实现,循环变量i可以从1到n(包括n)或者从n到1,在循环体内做累乘。选项A中,累乘变量的初值为0,最终计算结果也为0;选项B中循环次数为n-1次,累乘结果少乘了n;选项C是死循环;选项D正确。
转载请注明原文地址:https://kaotiyun.com/show/JDCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面叙述中正确的是
下列链表中,其逻辑结构属于非线性结构的是
下列叙述中正确的是
下列叙述中正确的是
若有定义语句:intx=12,y=8,z;在其后执行语句z=0.9+x/y;则z的值为
有以下程序main(){unsignedchara=2,b=4,c=5,d;d=a|b;d&=c;printf("%d\n",d);}程序运行后的输出结果是
fun函数的功能是:通过键盘输入给x所指的整型数组所有元素赋值。在下划线处应填写的是#include<stdio.h>#defineN5Voidfun(intx[N]){intm;for(m=N—1;m>=0;m--)scanf(
若有定义:intw[3][5];则以下不能正确表示该数组元素的表达式是
设有定义:char*c;,以下选项中能够使字符型指针c正确指向一个字符串的是()。
随机试题
火灾报警控制器的备用电源电源开关、主电源电源开关均处于关闭或断电状态,这时火灾报警控制器处于()状态。
虚热证的临床表现有
头项强痛伴恶寒发热者多为头痛如裹伴昏胀沉重者多为
研究者进行临床试验时,采用双盲法以尽可能减少
肺炎链球菌肺炎治疗的首选抗生素是
检验高速公路表面层的摩擦系数,可采用摩擦系数测定车测定()。
设则f(x)极值点个数为()。
拆除工程施工安全技术总措施,应由组织编制该措施的()向项目工程施工负责人、施工技术负责人及施工管理人员进行安全技术交底。
()是国内商业银行竞相发展的零售银行业务。
WithAirbus’sgiantA380airlineraboutintotaketotheskies,youmightthinkplanescouldnotgetmuchbigger—andyouwoul
最新回复
(
0
)