#include <stdio.h>
int main()
{
int i = 0;
int sum = 0;
for(i=1; i<=100; i++)
{
if(i % 3 == 0)//说明i是3的倍数
sum += i;//即sum=sum+i
}
printf("%d\n", sum);
return 0;
}
//⼩⼩的优化
//如果能直接产⽣3的倍数的数字就省去了多余的循环和判断
//⼩⼩的优化
//如果能直接产⽣3的倍数的数字就省去了多余的循环和判断
#include <stdio.h>
int main()
{
int i = 0;
int sum = 0;
for(i=3; i<=100; i+=3)//这句话就相当于直接i就是3的倍数,不需要判断
{
sum += i;
}
printf("%d\n", sum);
return 0;
}
今天的知识就到这里啦
如果对您有所帮助,麻烦点赞关注噢,有什么问题我们也可以一起交流讨论
另附本人码云链接,里面有许多有趣的代码,欢迎来指导。