网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)

设n为自然数,n!称为n的阶乘,规定0!=1。 n!=1*2*...*n 编写程序计算2!、4!、6!、8!和10!,并将结果输出到屏幕上。


参考答案和解析
在1至2010的整数中,5的倍数有 2010 5 ,5 2 的倍数有 2010 5 2 , 又∵5 5 >2010, ∴2010!中含5的因子个数为: 2010 5 + 2010 5 2 + 2010 5 3 + 2010 5 4 =402+80+16=3=501, 即在2010!中,末尾共含有零的个数是501. 故答案为:501.
更多 “设n为自然数,n!称为n的阶乘,规定0!=1。 n!=1*2*...*n 编写程序计算2!、4!、6!、8!和10!,并将结果输出到屏幕上。” 相关考题
考题 下面程序的运行结果是 : 【 1 0 】 。fun(int t[],int n){ int i,m;if(n==1)return t[0];elseif(n=2){m=fun(t,n-1); return m; }}main(){ int a[]={11,4,6,3,8,2,3,5,9,2};printf(" % d\n",fun(a,10));}

考题 有以下程序void change(int k[ ]){ k[0]=k[5];}main(){ int x[10]={1,2,3,4,5,6,7,8,9,10},n=0;while( n=4 ) { change( x[n]) ; n++; }for(n=0;n5;n++) printf("%d ",x[n]);printf("\n");}程序运行后输出的结果是A)6 7 8 9 10B)1 3 5 7 9C)1 2 3 4 5D)6 2 3 4 5

考题 设n为正整数,计算:(1)(-1)2n(2) (-1)2n+1

考题 有以下程序 void change(int k[]){k[0]=k[5];} main() { int x[10]={1,2,3,4,5,6,7,8,9,10},n=0; while(n<=4) { change(x[n]); n++;} for(n=0;n<5;n++) printf("%d",x[n]); printf("\n"); } 程序运行后输出的结果是______。A.678910B.13579C.12345D.62345

考题 有如下程序,运行时输出的结果是 ______。 Option Base 1 Private Sub Command1_Click() Dim a(3,3) As Integer For m=1 To 3 For n=1 To 3 a(m-1,n-1)=m+n+1 Next n Next m For m=0 To 2 For n=0 To 2 Print a(n,m); Next n Print Next m End SubA.0 1 2 1 2 3 2 3 4B.3 4 5 4 5 6 5 6 7C.1 3 5 3 5 7 5 7 9D.2 4 6 4 6 8 6 8 10

考题 下面是用来计算n的阶乘的递归函数,请将该函数的定义补充完整。(注:阶乘的定义是n!cn*(n-1)*...*2*1)unsigned fact(unsigned n){if (n<=1)return 1;return 【 】;}

考题 【程序说明】 程序功能是计算1~10的阶乘。【程序】SET TAIK OFFCLEARN=1DO WHILE N<11Y=1(1)? STR (N,2)+“的阶乘是:”+STR (Y,8)(2)ENDDOSET TAIK ONRETURN(3)PARAMETERS N,YIF N>1DO FP WITH N-1,Y(4)ENDIFRETURN(1)A.DO FP WITH N-1,YB.DO FP WITH N,Y-1C.DO FP WITH N,YD.DO FP WITH N-1,Y-1

考题 下面程序的运行结果是:[ ]。fun(int t[],int n){ int i,m;if(n=1) return t[0];elseif(n>=2) {m=fun(t,n-1);return m;}}main(){ int a[]={11,4,6,3,8,2,3,5,9,2};printf("%d\n",fun(a,10));}

考题 设m>n,用“"填空:(1)m-5____n-5;(2) m+4____n+4;(3)6m 设m>n,用“<或“>填空:(1)m-5____n-5;(2) m+4____n+4;(3)6m____6n;(4)-1/3m____-1/3n

考题 窗体上有一个名称为Command1的命令按钮,其单击事件过程代码如下: Private Sub Command1 Click( ) Static x As Variant n=0 x=Array(1,2,3,4,5,6,7,8,9,10) While n=4 x(n)=x(n+5) Print x(n): n=n+1 Wend End Sub 运行程序,单击命令按钮Command1,窗体上显示的是( )。A.1 2 3 4 5B.6 7 8 9 10C.2 3 4 5 6D.6 2 3 4 5

考题 若输入173253,则以下程序的运行结果为______。main(){ unsigned a; int n1,n2; scanf("%o",a); printf("%o",getbits(a,4,8));}getbits(value,n1,n2)unsigned value;int n1,n2;{ unsigned z; z=~0; z=(z>>n1)(z<<(16-n2)); z=valuez; z=z>>(16-n2); return(z);}A.173253B.6C.8D.173

考题 F(n)=1 n8 n12F(n)=2 n2F(n)=3 n=6F(n)=4 n=other使用+ - * /和 sign(n)函数组合出 F(n)函数sign(n)=0 n=0sign(n)=-1 n0sign(n)=1 n0

考题 设求解某问题的递归算法如下:F(int n){if n=1 {Move(1)}else{F(n-1);Move(n);F(n-1);}}求解该算法的计算时间时,仅考虑算法Move所做的计算为主要计算,且Move为常数级算法。则算法F的计算时间T(n)的递推关系式为(9);设算法Move的计算时间为k,当 n=4时,算法F的计算时间为(10)。A.T(n)=T(n-1)+1B.T(n)=2T(n-1)C.T(n)=2T(n-1)+1D.T(n)=2T(n+1)+1

考题 窗体上有一个名称为Command1的命令按钮,其单击事件过程代码如下:Private Sub Command1 Click( )Static x As Variantn=0x=Array(1,2,3,4,5,6,7,8,9,10)While n=4x(n)=x(n+5)Print x(n):n=n+1WendEnd Sub运行程序,单击命令按钮Command1,窗体上显示的是( )。A.1 2 3 4 5B.6 7 8 9 10C.2 3 4 5 6D.6 2 3 4 5

考题 下面是用来计算n的阶乘的递归函数,请将该函数的定义补充完整。(注:阶乘的定义是n!=n*(n-1)*...*2*1)unsigned fact (unsigned n){if(n<=1)retum 1;return【 】;}

考题 设Xi=(i=1,2,…,16)为正态总体N(0,4)的样本,为样本均值,则的分布可以表示为( )。A.N(0,1/2)B.N(0,4)C.N(0,1/4)D.概率密度为E.N(0,1/8)

考题 设Xi=(i= 1, 2, …,16)为正态总体N(0,4)的样本,为样本均值,则的分布可以表示为()。 A. N(0, 1/2) B. N(0, 4)C. N(0, 1/4) E. N(0, 1/8)

考题 设普通对称式圆锥齿轮差速器壳的转速为n0,左右两半轴的转速分别为n1、n2,则汽车转弯时有()A、n1=n2=n0B、n1=n2=2n0C、n1=n2=0.5n0D、n1+n2=2n0

考题 设对称式锥齿轮差速器壳的转速为n0,左、右两侧半轴齿轮的转速分别为n1和n2,则有()。A、n1+n2=n0B、n1+n2=2n0C、n1+n2=1/2n0D、n1=n2=n0

考题 设对称式锥齿轮差速器壳的转速为n0,左、右两侧半轴齿轮的转速分别为n1和n2,则有()A、n1+n2=n0B、n1+n2=2nC、n1+n2=1/2n0D、n1=n2=n0

考题 设对称式锥齿轮差速器壳的转速为n0,左、右两侧半轴齿轮的转速分别为n1和n2,则有()。A、n1+n2=n0B、n1+n2=2n0C、n1=n2=n0

考题 编写程序,利用公式:N2=1+3+5+……+(2N-1)计算N2的值,假设N=23。

考题 阅读下列算法: (1)输入n的值; (2)设i的值为1; (3)如果i<=n,则执行第(4)步,否则转到第(7)步执行; (4)计算sum+i,并将结果赋给sum; (5)计算i+1,并将结果赋给i; (6)返回到第(3)步继续执行; (7)输出sum的结果。 上述算法()。A、能够正确计算sum=1+2+3+4+…+nB、不能正确计算sum=1+2+3+4+…+n,因为未画出算法的流程图C、不能正确计算sum=1+2+3+4+…+n,因为未将变量sum初始化为0D、不能正确计算sum=1+2+3+4+…+n,因为未编写出实现算法的程序

考题 单选题n个连续正整数的平方和的计算结果为:()。A n2B n(n+1)/2C n*n*(n+2)/6D n(n+1)(2n+1)/6

考题 单选题设对称式锥齿轮差速器壳的转速为n0,左、右两侧半轴齿轮的转速分别为n1和n2,则有()。A n1+n2=n0B n1+n2=2n0C n1+n2=1/2n0D n1=n2=n0

考题 单选题有以下程序:#includemain(){ char *s=120119110; int n0,n1,n2,nn,i; n0=n1=n2=nn=i=0; do {  switch(s[i++])  {   default:nn++;   case '0':n0++;   case '1':n1++;   case '2':n2++;  } }while(s[i]); printf(n0=%d,n1=%d,n2=%d,nn=%d,n0,n1,n2,nn);}程序的运行结果是(  )。A n0=3,n1=8,n2=9,nn=1B n0=2,n1=5,n2=1,nn=1C n0=2,n1=7,n2=10,nn=1D n0=4,n1=8,n2=9,nn=1

考题 单选题设对称式锥齿轮差速器壳的转速为n0,左、右两侧半轴齿轮的转速分别为n1和n2,则有()A n1+n2=n0B n1+n2=2nC n1+n2=1/2n0D n1=n2=n0

考题 单选题设对称式锥齿轮差速器壳的转速为n0,左、右两侧半轴齿轮的转速分别为n1和n2,则有()。A n1+n2=n0B n1+n2=2n0C n1=n2=n0