首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设变量己正确定义,则以下能正确计算f=n!的程序段是
设变量己正确定义,则以下能正确计算f=n!的程序段是
admin
2020-03-15
36
问题
设变量己正确定义,则以下能正确计算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/HJCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若i和k都是int类型变量,有以下for语句for(i=0,k=-1;k=1;k++)printf("*****\n");下面关于语句执行情况的叙述中正确的是
下列描述中,不符合良好程序设计风格要求的是
数据库设计过程不包括
表达式:(int)((double)9/2)-9%2的值是
若有定义语句:chars[10]="1234567\0\0";,则strlen(s)的值是
C语言中double类型数据占字节数为
下面不属于软件开发阶段任务的是()。
两个或两个以上的模块之间关联的紧密程度称为()。
内聚性是对模块功能强度的衡量,下列选项中,内聚性较弱的是()。
给定程序中,函数fun的功能是将带头结点的单向链表逆置,即若原链表中从头至尾结点数据域依次为2、4、6、8、10,逆置后,从头至尾结点数据域依次为10、8、6、4、2。请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。
随机试题
桡骨下端的尺倾角正常应为:
医患之间的契约关系取决于
两条平行暗挖隧道相距小于1倍洞跨时,其开挖面前后错开距离不得小于()。
( )是指民事主体违反民事义务,侵害他人合法的民事权益,依法应承担民事法律责任的行为。
德州产脱骨扒鸡,真空包装,500克/袋
国务院期货监督管理机构对期货交易所和期货公司的高级管理人员和其他期货从业人员实行资格管理制度。()
某独立铁矿山,8月份开采铁矿石5000吨,销售4000吨,适用的单位税额为每吨14元。该矿当月应纳资源税为()。
C注册会计师负责对常年审计客户丙公司20×8年1~6月的财务报表进行审阅。在实施了必要的审阅程序后,C注册会计师草拟了以下审阅报告。审阅报告丙公司全体股东:我们
被撤销教师资格的,自撤销日起5年内不得重新申请认定教师资格,其教师资格证书由县级以上人民政府教育行政部门收缴。()
下列哪一条不属于数据库设计的任务?()
最新回复
(
0
)