关于“数位五五”的个人题解
数位五五
https://ac.nowcoder.com/acm/problem/22168
#include <stdio.h> int main () { int num=0,a=0,b=0,i=0,sum=0,t=0,j=0;//定义变量 scanf ("%d %d",&a,&b);//输入上下限 for (i=a;i<=b;i++)//遍历每一个i值 { t=i;//存值 sum=t%10;//先读取个位 for (j=0;t>0;j++) { t/=10;//求每一个数位 // 因为这里一开始个位就会除掉,所以个位要在一开始就存入sum sum+=t%10;//求数位和 } if (sum%5==0)//判断题设条件 { num++;//累加符合条件的个数 } } printf ("%d\n",num);//输出 return 0; }