c程序设计一个计算1-100内七的倍数和

2026年09月22日 08:41
有2个网友回答
网友(1):

#include
int main(void)
{
    int sum = 0;//初始化和为0
    for(int i=1;i<=100;i++)
    {
        if((i%7)==0)//余数为0即表示能够被7整除;为7的倍数
        {
            sum += i;//求和
        }
    }
    printf("%d",sum);//打印和
    return 0;
}

望采纳!

网友(2):

#include

int sum7()
{
int i, t;
t = 0;
for(i = 1; i <= 100/7; i++)//这种算法大大地减少循环次数,效率高。
t += i * 7;
return t;
}

int main()
{
printf("%d",sum7());//打印和
return 0;
}