求个位数是六且能被三整除的4位数之和C语言

2024-11-28 03:45:07
推荐回答(2个)
回答(1):

个位数是6,可以通过用与10取余等于6来判断,具体代码如下:

#include 
int main()
{
    int sum = 0;
    for(int i=1000;i<10000;i++)
    {
if(i%10 == 6 && i%3 == 0)
{
    sum += i;
}
    }
    return 0;
 }

回答(2):

int test(void)
{
int temp;
int sum = 0;
for (int i = 100; i < 1000; i++)
{
temp = i*10+6;
if ((temp%3) == 0)

sum += temp;
}
return sum;
}