C语言| 求1到100之间所有能被3整除的数之和

思路分析:

有两种解题方法:

第一种

直接在100个数字里面,找能被3整除的数字。

for循环里面,判断条件是i%3 == 0。

第二种

设置变量i =3,for循环,每次i 加3,并相加求和,直到遍历完100个数。

/*

求1到100之间所有能被3整除的数之和

*/

/*

//第一种方法

#include <stdio.h>

int main(void)

{

int i;

int sum = 0;

for(i=1; i<100; i++)

{

if(i%3==0)

{

sum = sum + i;

}

}

printf("1到100之间所有能被3整除的数之和为:sum = %d\n", sum);

return 0;

}

*/

//第二种方法

#include <stdio.h>

int main(void)

{

int i;

int sum = 0;

for(i=3; i<100; i+=3)

{

sum = sum +i;

}

printf("sum = %d\n", sum);

return 0;

}

/*

在VC++6.0中输出的结果是:


1到100之间所有能被3整除的数之和为:sum = 1683


*/

相关推荐
癫狂的兔子4 分钟前
【Python】【机器学习】K-MEANS算法
算法·机器学习·kmeans
feng68_19 分钟前
HAProxy算法实践
linux·运维·haproxy
志栋智能37 分钟前
AI驱动的系统自动化巡检:重塑IT基石的智慧“守护神”
大数据·运维·人工智能·云原生·自动化
Bear on Toilet38 分钟前
递归_二叉树_50 . 从前序与中序遍历序列构造二叉树
数据结构·算法·leetcode·深度优先·递归
plus4s40 分钟前
2月18日(82-84题)
c++·算法·动态规划
DeeplyMind1 小时前
第23章 ROCm虚拟化栈Docker化实战
运维·docker·容器
wangluoqi1 小时前
c++ 树上问题 小总结
开发语言·c++
艾醒2 小时前
打破信息差——2026年2月19日AI热点新闻速览
算法
Go_Zezhou2 小时前
pnpm下载后无法识别的问题及解决方法
开发语言·node.js
前路不黑暗@2 小时前
Java项目:Java脚手架项目的 C 端用户服务(十五)
java·开发语言·spring boot·学习·spring cloud·maven·mybatis