首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下能够实现计算5!的程序段是( )。
以下能够实现计算5!的程序段是( )。
admin
2015-07-28
64
问题
以下能够实现计算5!的程序段是( )。
选项
A、int fac=1,k=0;
do{ k++; fac*=k;} while(k<5);
B、int fac=0,k=1;
do{ fac*=k; k++;} while(k<5);
C、int fac=1,k=1;
do{ k++; fac*=k;} while(k<=5);
D、int fac=1,k=0;
do{ fac*=k; k++;} while(k<5);
答案
A
解析
5!的计算公式是1*2*3*4*5,do-while语句是先执行循环体再判定循环条件。选项B)fac的值恒为0,选项C)多计算了数字6,选项D)中fac的值恒为0,所以答案选A)。
转载请注明原文地址:https://kaotiyun.com/show/0ZJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序运行后的输出结果是【】。main(){charm;m=’B’+32;printf("%c\n",m);
在数据库理论中,数据物理结构的改变,如存储设备的更换、物理存储的更换、存取方式等都不影响数据库的逻辑结构,从而不引起应用程序的变化,称为【】。
有一函数以下程序段中不能根据x值正确计算出y值的是
设变量x为float型且已赋值,则以下语句中能将x中的数值保留到小数点后两位,并将第三位四舍五入的是
C语言库函数fgets(str,n,fg)的功能是_______。
下面程序输出的结果是_______。main(){inti=5,j=9,x;x=(i==j?i:(j=7));printf("\n%d,%d",i,j);}
对于下面语句,叙述正确的是______。 char c1[]="abcd"; char c2[]={’a’,’b’,’c’,’d’};
设x、y、z和k都是int型变量,则执行表达式:x=(y=4,Z=16,k=32)后,x的值为______。
用高级程序设计语言编写的程序称为______。
一个模块直接调用的其他模块的模块个数称为______。
随机试题
A.子宫峡B.子宫体C.子宫底D.子宫腔E.子宫颈剖宫产取胎时切开子宫的位置
各级卵泡的形态学特征,下列各项正确的是
青黛粉末火烧时
塑性混凝土应在浇筑完毕后()开始洒水养护。
实施行政许可,应当遵循()的原则。
Everyonebecomesalittlemoreforgetfulastheygetolder,butmen’smindsdeclinemorethanwomen’s,accordingtotheresults
学校潜在课程主要是指()。
设A,B为随机事件,且(B)>0,P(A|B)=1.则比有
史密斯博士:现在我是天津外国语大学四年制的学生,并将于1999年7月初毕业并获得英国文学学士学位。我想继续学英语并希望在一所美国大学获得英语硕士学位。如果您想知道关于我的教育、语言技能或其它个人情况,请通知我,我会尽快寄去这些材料。希望你能为我提供必
TestshaveconfirmedthatfourpeopleinWisconsincontractedthemonkeypoxvirusaftercomingintoclosecontactwithpetprair
最新回复
(
0
)