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


*/

相关推荐
嵌入式阿蔡8 小时前
CAN总线入门:从协议帧到STM32实战
c语言·stm32·单片机·嵌入式硬件·嵌入式实时数据库
依然鸣8 小时前
PTA团体程序设计天梯赛L1真题讲解L1-085-088
数据结构·c++·经验分享·算法·深度优先·pat考试
Huangjin007_9 小时前
【Linux 系统篇(十五)】进程 (三) :进程状态深度详解
linux·运维
灵析表格9 小时前
灵析表格财务函数深度实用性分析与实操教程
开发语言·ai·json·excel·wps
RisunJan9 小时前
Linux命令-talk(终端实时对话)
linux·运维·服务器
整点bug9 小时前
AI 运维该不该自动执行命令?
运维·ssh·openai
听取WA声一片(无恶意)9 小时前
CSP-J/S 初赛图论完全讲义
算法·csp-s初赛·csp-j初赛
Brilliantwxx9 小时前
【算法从零到千】【51-54】逆序对(分治+递归算法)
数据结构·算法·排序算法
LONGZETECH9 小时前
无人机组装调试实训高损耗痛点分析与虚拟仿真教学落地方案
c语言·开发语言·架构·无人机
小星星闪亮登场9 小时前
2026河南萌新联赛第四场--南阳理工学院
数据结构·算法·贪心算法·动态规划·哈希算法·广度优先