题解 | #数位五五
数位五五
http://www.nowcoder.com/practice/4306996b0a534178b90b3514a8b30028
#include<stdio.h>
int num(int x,int y)
{
int i=0;
int t=0;
int j =0;
int sum=0;
int num=0;
for(i=x;i<=y;i++)
{
t=i;
sum=t%10;//先求个位
for(j=0;t>0;j++)
{
t=t/10;
sum=sum+t%10; //t=t/10,t%10求其他全部位数//个i%10,十位i/10%10;
}
//循环完之后得到的值sum再去判断
if(sum%5==0)//判断题设条件
{
num++;
}
}
return num;
}
int main()
{
int a=0;
int b=0;
int c=0;
scanf("%d %d",&a,&b);
c=num(a,b);
printf("%d\n",c);
}