题目
[主观题]
下面程序段的功能是计算1000!的末尾有多少个零。请填空使程序完整、正确。 提示:只要偶数乘5就会产生0,因为1000!中有一半是偶数,所以求1000!的末尾 有多少个零,其方法就是统计1000!中有多少5的因子。例如10有1个5的因子, 25有2个5的因子,100有2个5的因子等。 #include <stdio.h> int main() { int i,k,m; for (k=0,i=5; i<=1000; i+=5) { m = i ; while (_______________) { k++; m=m/5 ; } } return 0; } #include <stdio.h> int main() { int i,k,m; for (k=0,i=5; i<=1000; i+=5) { m = i ; while (【1 】) { k++; m=m/5 ; } } return 0; }
答案
更多“下面程序段的功能是计算1000!的末尾有多少个零。请填空使程序完整、正确。 提示:只要偶数乘5就会产生0,因为1000!中有一半是偶数,所以求1000!的末尾 有多少个零,其方法就是统计1000!中有…”相关的问题
第1题
下面程序段的功能是计算1000!的末尾有多少个零。请填空使程序完整、正确。 提示:只要偶数乘5就会产生0,因为1000!中有一半是偶数,所以求1000!的末尾 有多少个零,其方法就是统计1000!中有多少5的因子。例如10有1个5的因子, 25有2个5的因子,100有2个5的因子等。 #include <stdio.h> int main() { int i,k,m; for (k=0,i=5; i<=1000; i+=5) { m = i ; while (_______________) { k++; m=m/5 ; } } return 0; } #include <stdio.h> int main() { int i,k,m; for (k=0,i=5; i<=1000; i+=5) { m = i ; while (【1 】) { k++; m=m/5 ; } } return 0; }
点击查看答案
第2题
下面程序的功能是计算1至10之间的奇数之和及偶数之和。请填空。(两个答案之间用1个空格隔开) int main (void) { int a, b,c,i; a=c=0; for (i=0;i<=10; i+=2) { a+=i; __________________; c+=b; } printf(“偶数之和=%dn”,a); printf(“奇数之和=%dn”,_____); return 0; }
点击查看答案
第3题
下面程序的功能是计算 1至10之间的奇数之和及偶数之和。请选择填空; main() { int a,b,c,i; a=c=0; for(i=0;i<=10;i+=2) { a+=i; ___; c+=b; } printf("偶数之和=%dn",a); printf("奇数之和=%dn",c-11); }
A.b=i--
B.=i+1
C.b=i++
D.b=i-1
点击查看答案
第4题
下面程序的功能是计算 1至10之间的奇数之和及偶数之和。请选择填空; main() { int a,b,c,i; a=c=0; for(i=0;i<=10;i+=2) { a+=i; ___; c+=b; } printf("偶数之和=%dn",a); printf("奇数之和=%dn",c-11); }
A.b=i--
B.=i+1
C.b=i++
D.b=i-1
点击查看答案
第5题
下面程序的功能是计算 1至10之间的奇数之和及偶数之和。请选择填空; main() { int a,b,c,i; a=c=0; for(i=0;i<=10;i+=2) { a+=i; ___; c+=b; } printf("偶数之和=%dn",a); printf("奇数之和=%dn",c-11); }
A.b=i--
B.b=i+1
C.b=i++
D.b=i-1
点击查看答案
第6题
【单选题】下面程序的功能是计算正整数2345的各位数字平方和,请选择填空() #include <stdio.h> int main() { int n,sum=0; n=2345; do { sum=sum+(n%10)*(n%10); n=______________; }while(n); printf("sum=%d",sum); return 0; }
A.n/1000
B.n/100
C.n/10
D.n%10
点击查看答案