(百例编程)7.阶乘尾数零的个数
2012-05-26 13:16
162 查看
题目:求某数的阶乘结果有几个零。#include<iostream> using namespace std; int main(void) { int n1=0,n2=0,n3=0,n4=0,t,w,q=0; cout<<"请输入要求的阶乘数(3000以内的数):"<<endl; cin>>t; w=t; while(w!=0) { w=w/10; q++; } for (int i=5;i<=t;i+=5) { if (i%5==0) { n1++; } if (i%25==0) { n2++; } if (i%125==0) { n3++; } if (i%625==0) { n4++; } } cout<<"输入的数为:"<<q<<"位数。"<<endl; cout<<t<<"阶乘尾数中共有"<<n1+n2+n3+n4<<"个零。"<<endl; return 0; } |
相关文章推荐
- (百例编程)6.高次方数的尾数
- (百例编程)79.求π的近似值(2)
- (百例编程)68.九位累进可除数
- C经典编程百例(转自唯C世界)
- C/C++语言经典、实用、趣味程序设计编程百例精解(3)
- C/C++语言经典、实用、趣味程序设计编程百例精解 (10)
- (百例编程)74.可称1~40磅的4块砝码
- Java\Scala\Python三种语言求解经典编程实例(二)—— 尾数前移
- (百例编程)84.尼科彻斯定理
- (百例编程)11.打鱼还是晒网
- (百例编程)22.求车速
- (百例编程)43.分数比较
- (百例编程)54.谜语博士的难题(2)
- (百例编程)69.魔术师的猜牌术(1)
- (百例编程)88.常胜将军
- C/C++语言经典、实用、趣味程序设计编程百例精解(2)
- c语言编程百例
- (百例编程)12.抓交通肇事犯
- (百例编程)23.由两个平方三位数获得三个平方二位数
- (百例编程)44.分数之合