题解 | #数位五五

数位五五

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);

}

全部评论

相关推荐

11-07 15:54
门头沟学院 Java
点赞 评论 收藏
分享
激昂墓志铭_终章:亚新经典实习3300,转正7k外包。去那干啥,还要加班
投递亚信科技(中国)有限公司等公司10个岗位
点赞 评论 收藏
分享
hwwhwh:同双非,有大厂实习其实也没啥用,主要看运气,等就行了
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务