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


*/

相关推荐
Js_cold5 小时前
(* clock_buffer_type=“NONE“ *)
开发语言·fpga开发·verilog·vivado·buffer·clock
kyle~5 小时前
计算机网络---安全外壳协议(SSH,Secure Shell)
运维·计算机网络·安全·ssh
周杰伦_Jay5 小时前
【Go微服务框架深度对比】Kratos、Go-Zero、Go-Micro、GoFrame、Sponge五大框架
开发语言·微服务·golang
杰瑞哥哥5 小时前
标准 Python 项目结构
开发语言·python
shykevin5 小时前
Rust入门
开发语言·后端·rust
破烂pan5 小时前
Jenkins 定时触发(cron)使用说明
运维·jenkins
QT 小鲜肉6 小时前
【个人成长笔记】将Try Ubuntu里面配置好的文件系统克隆在U盘上(创建一个带有持久化功能的Ubuntu Live USB系统)
linux·开发语言·数据库·笔记·ubuntu
不当菜鸡的程序媛6 小时前
Flow Matching|什么是“预测速度场 vt=ε−x”?
人工智能·算法·机器学习
Pointer Pursuit6 小时前
C++——二叉搜索树
开发语言·c++
澪吟6 小时前
C++ 从入门到进阶:核心知识与学习指南
开发语言·c++