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


*/

相关推荐
运维有小邓@3 分钟前
实时日志关联分析工具:智能检测潜在安全威胁
运维·网络·安全
WolfGang0073219 分钟前
代码随想录算法训练营Day28 | 509.斐波那契数列、70.爬楼梯、746.使用最小花费爬楼梯
算法
Boop_wu13 分钟前
[Java EE] 多线程进阶(JUC)(2)
java·jvm·算法
pale_moonlight13 分钟前
十、 Scala 应用实践 (上)
大数据·开发语言·scala
谷隐凡二19 分钟前
Docker 的核心理念及技术的简单说明
运维·docker·容器
L***B56830 分钟前
如何安装linux版本的node.js
linux·运维·node.js
6***v41730 分钟前
搭建Golang gRPC环境:protoc、protoc-gen-go 和 protoc-gen-go-grpc 工具安装教程
开发语言·后端·golang
1***s63231 分钟前
Rust在WebAssembly中的应用实践
开发语言·rust·wasm
水痕0132 分钟前
go使用cobra来启动项目
开发语言·后端·golang
scixing1 小时前
函数式编程 第八讲 循环者,递归也
开发语言·c#