10000-1000000之间个位上是6且能被3整除的数有多少个?

10000-1000000之间个位上是6且能被3整除的数有多少个?

代码实现:

#include<stdio.h>
int main()
{
    int gewei,count=0;
    long int i;
    for (i = 10000; i < 1000000; i++)
    {
        gewei = i % 10;
        if (gewei == 6 && i % 3 == 0)
        {
            count++;
            printf("%d\n", i);
        }
    }
    printf("%d\n", count);
    return 0;
}

33000个


#include<stdio.h>

int main()
{
    int count=0;
    for (int i = 10000; i <= 1000000; i++)
    {
        if (i%10==6&&i%3==0)
        {
            count++;
        }
        
    }
    printf("%d\n",count);

    return 0;
}