首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下能够实现计算5!的程序段是( )。
以下能够实现计算5!的程序段是( )。
admin
2015-07-28
49
问题
以下能够实现计算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(){chara[]="Language",b[]="Programe";char*p1,*p2;intk;p1=a;p2=b;for(k=0;k<=7;k
若有如下定义,则该数组的第一维大小为【】。intb[][4]={1,2,3,4,5,6,7,8,9);
以下程序运行后的输出结果是【】。main(){charm;m=’B’+32;printf("%c\n",m);
以下程序的输出是【】。main(){charstrl[]]="Howdoyoudo",*p1=strl;strcpy(strl+strlen(strl)/2,"esshe");print
有以下程序#include<stdlib.h>structNODE{intnum;stmctNODE*next;};main(){structNODE*p,*q,*r;p=(structN
C语言中,函数值类型的定义可以缺省,此时函数值的隐含类型是
对计算机软件正确的态度是()
对于下面语句,叙述正确的是______。 char c1[]="abcd"; char c2[]={’a’,’b’,’c’,’d’};
对建立良好的程序设计风格,下列描述正确的是()。
下列对于软件测试的描述中正确的是()。
随机试题
A.呕吐B.痰饮,水肿C.脾胃气滞D.湿热困脾E.温中止呕苍术的主治病证是
公司依法作出的“上市公司年度报告”,下列哪些机构或人员在公告之前不得泄露其内容?()
填制或取得的原始凭证必须及时送交会计机构,否则就是违法行为。对于及时的时间界限,应理解为( )。
企业出售原材料取得的款项扣除其成本及相关费用后的净额,应当计入营业外收入或营业外支出。( )
Thereweresmilingchildrenalltheway.Clearlytheyknewatwhattimethetrainpassedtheirhomesandtheymadeittheirbusi
已知齐次方程组为其中ai≠0。讨论当a1,a2,…,an和6满足何种关系时:(Ⅰ)方程组仅有零解;(Ⅱ)方程组有非零解,在此情形条件下写出一个基础解系。
下列IP地址属于B类IP地址的是
UNIX系统结构由两部分组成:一部分是内核,另一部分是______。
Mykeyswerehereaminuteagobutnowthey’vevanished.
【B1】【B5】
最新回复
(
0
)