首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设变量己正确定义,则以下能正确计算f=n!的程序段是
设变量己正确定义,则以下能正确计算f=n!的程序段是
admin
2020-03-15
35
问题
设变量己正确定义,则以下能正确计算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全国计算机二级
相关试题推荐
下列叙述中正确的是
定义学生选修课程的关系模式为SC(S#,Sn,Sd,Sa,C#,G)(其属性分别为学号、姓名、所在系、年龄、课程号和成绩);C(C#,Cn,P#)(其属性分别为课程号、课程名、先选课)。关系模式SC的主键是
数据库设计过程不包括
有以下程序main(){inty=10;while(y--);printf("y=%d\n",y);}程序执行后的输出结果是
若有以下程序#include<stdio.h>main(){inta=1,b=2,c=3,d=4;if((a=2)‖(b=1))c=2;if((c==3)&&(d=-1))a=5;printf("%d
以下关手结构化程序设计的叙述中正确的是
以下叙述中正确的是
一间宿舍可住多个学生,则实体宿舍和学生之间的联系是
在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是()。
设有定义:char*c;,以下选项中能够使字符型指针c正确指向一个字符串的是()。
随机试题
高位肠梗阻除腹痛外最主要的症状是()
个人银行结算账户是指自然人、法人和其他组织因投资、消费、结算等而开立的可办理支付结算业务的存款账户。()
银行业信息科技风险具有的特征主要包括()。
2019年1月,甲个人独资企业(下称甲企业)向陈某借款50万元,双方签订了借款合同。合同约定:借款期限为6个月;年利率24%;利息在返还借款时一并支付。合同未约定逾期利率。王某、李某为该笔借款提供了保证担保。在王某、李某与陈某签订的保证合同中,当事人未约定
对无效合同中涉及的财产关系及当事人的违法行为必须及时加以处理,处理内容包括返还财产、()、追缴财产以及行政责任和刑事责任。
Mydadismyherobecauseheisbrave,skilled,andrespectful.Heteachesmeaboutbecomingaman,whichis【C1】_________importa
科学技术领域中,R&—D经费是指()。
小李毕业后准备应聘某市事业单位管理人员,他应当具有()以上学历。
A、条件(1)充分,但条件(2)不充分B、条件(2)充分,但条件(1)不充分C、条件(1)和(2)单独都不充分,但条件(1)和条件(2)联合起来充分D、条件(1)充分,条件(2)也充分E、条件(1)和条件(2)单独都不充分,条件(1)和条件(2)联
A、Apersonwhoarefamiliarwithfishkeeping.B、Apersonwhocanworkwithlargeaquaticappliances.C、Apersonwhoishard-wor
最新回复
(
0
)