1
0
已采纳
定义n,j=0(int)。
输入n。
核心:
if(n%10==5)//判断
{
while(n%5==0)//循环
{
n=n/5;//慢慢减少
j++;//次数增加
}
cout<<j<<endl;//输出
}
else//否则
{
while(n!=0)//循环
{
if(n%10==0) /*判断*/j++;//次数增加
n=n/10;//慢慢减少
}
cout<<j<<endl;//输出
}
0
鲍纪元 你好!核心:
if(n%10==5)
{
while(n%5==0)
{
n=n/5;
j++;
}
cout<<j<<endl;
}
else
{
while(n!=0)
{
if(n%10==0) j++;
n=n/10;
}
cout<<j<<endl;
}
0
if (n%10==5) { int s=0; while (n%10==5 || n%10==0) { s++; n/=5; } cout<<s<<endl; } else { while (n!=0) { int s=100; s=n%10; n/=10; if (s==0) t++; } cout<<t<<endl; }
0