首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设变量己正确定义,则以下能正确计算f=n!的程序段是
设变量己正确定义,则以下能正确计算f=n!的程序段是
admin
2020-03-15
17
问题
设变量己正确定义,则以下能正确计算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全国计算机二级
相关试题推荐
若有以下程序main(){inta=-2,b=0;do{++b;}while(a++);printf("%d,%d\n",a,b);}则程序的输出结果是
下列叙述中正确的是
以下叙述中正确的是
以下叙述中错误的是
数据库管理系统(DBMS)是一种
有以下程序#include<stdio.h>main(){inta=2,b;b=a<<2;printf("%d\n",b);}
下列选项中,能够满足“只要字符串s1等于字符串s2,则执行ST”要求的是
若有定义语句:intx=10;,则表达式x-=x+x的值为()。
数据库设计中反映用户对数据要求的模式是()。【10年9月】
关于结构化程序设计的叙述中正确的是()。
随机试题
男孩,8岁,左大腿下端肿痛,查体:体温39.5℃,局部皮温高,深压痛,穿刺抽出少量脓性液体,进一步治疗中,下列哪项是最关键的
下列关于TDDS的叙述,不正确的是
免疫组织化学染色,淀粉酶阳性的涎腺肿瘤是
盈亏平均分析结果显示:甲项目当售价下降30%、成本上升60%时,开发利润(税前)为0;乙项目当售价下降20%、成本上升50%,开发利润(税前)为0。因此,在抵御售价和成本变动风险的能力方面()。
在其他条件相同的情况下,选择相关度( )的资产能有效地降低投资组合的非系统风险。
可以由管理层全权决定的融资方式是()。
对于同一个投资方案来讲,下列表述正确的有()。
教师在班级管理中了解学生最简单、最常用的方法是()。
失血性休克患者的脉搏特征是()。
在相同情景或条件下,父母对孩子的教育有时候事倍功半,而换成其他人来教育时却产生了事半功倍的效果,这是()的作用。
最新回复
(
0
)