首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下能够实现计算5!的程序段是( )。
以下能够实现计算5!的程序段是( )。
admin
2021-07-09
38
问题
以下能够实现计算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
解析
do…while循环语句一般形式为:do{循环体}while(表达式),执行过程为:首先执行循环体,之后判断表达式,表达式成立(非0)则再一次执行循环体,不成立(0)则退出循环。A项,k=1,fac=1*1,判断k<5,条件成立进行下一次循环,直到k=5,fac=1*2*3*4*5,k<5不成立退出循环,实现计算5!。B项,fac从0开始,做乘法一直都是0,无法实现5!。C项,k=2,fac=1*2,循环条件成立,直到k=6,fac=1*2*3*4*5*6才因循环条件不成立退出循环,实现6 1。D项:k=0,fac=1*0=0,之后做乘法一直为0,无法实现5!。
转载请注明原文地址:https://kaotiyun.com/show/metp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#includeintfun(intx,inty){if(x!=y)return(y);elsereturn((x+y)/2);}main(){inta=4,b
设有如下语句:typedefstructDate{intyear;intmonth;intday;}DATE;则以下叙述中错误的是()。
若有以下程序#include#include#includetypedefstructstu{char*name,gender;intscore;}STU;voidf(char*p){p=(char*)m
有以下程序main(){inta=2,c=5:printf("a=%%d,b=%%d\n",a,c);}程序的输出结果是
表示关系式x≤Y≤z的C语言表达式的是
C语言中允许用外部说明来指定变量、函数和其他标识符的特征,这里所说的外部指的是()。
若有以下程序main(){inta=6,b=0,c=0;for(;a;){b+=a;a-=++C:}printf("%d,%d,%dha",a,b,c);}则程序的
以下选项中,能正确进行字符串赋值的是
在源程序的开始处加上“#include”进行文件引用的原因,以下叙述正确的是()。
有以下定义语句,编译时会出现编译错误的是()。
随机试题
进行食物蛋白质互补时应遵循的原则是________。
若某物系为1mol的物质,则其内能U、焓H、自由焓G、熵S皆属于状态函数。 ()
A.球部尿道损伤B.膜部尿道损伤C.肾损伤D.输尿管损伤妇科或直肠手术多引起
女性,转移性右下腹痛8小时,伴恶心、呕吐,发热,体温38℃,脉搏90/min,右下腹压痛,反跳痛,肌紧张。白细胞12×109/L,尿白细胞1~2个/HP。最可能的诊断
直接作用于中枢神经系统,使之兴奋或抑制,连续使用能产生依赖性的药品是
TCR主要与BCR主要与
斯塔克提出的________模式主张评价应当同时具备描述和判断两种功能。
(河北事业单位2011—5)
居民苏女士在菜市场看到某摊位出售的鹌鹑蛋色泽新鲜、形态圆润,且价格便宜,于是买了一箱。回家后发现有些鹌鹑蛋打不破,甚至丢到地上也摔不坏,再细闻已经打破的鹌鹑蛋,有一股刺鼻的消毒液味道。她投诉至菜市场管理部门,结果一位工作人员声称鹌鹑蛋目前还没有国家质量标准
Readthearticleaboutmanagingasmallbusinessandthequestionsbelow.Foreachquestion13—18,markoneletter(A,B,CorD)
最新回复
(
0
)