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


*/

相关推荐
锅包一切12 小时前
二、几种安装类型
linux·运维·后端·操作系统
vortex512 小时前
详解Linux磁盘相关命令:从基础查看到底层运维
linux·运维
Q鑫12 小时前
Elastricsearch部署详解
运维·elasticsearch
lsx20240612 小时前
SQLite 命令详解
开发语言
csbysj202012 小时前
CSS3 2D 转换
开发语言
敲代码的哈吉蜂12 小时前
Haproxy
linux·运维·服务器
froginwe1112 小时前
Ruby 类和对象
开发语言
敲代码的哈吉蜂12 小时前
haproxy的算法——混合算法
linux·运维·服务器·算法
市安12 小时前
构建HTTPS服务镜像
linux·运维·服务器
追随者永远是胜利者12 小时前
(LeetCode-Hot100)283. 移动零
java·算法·leetcode·职场和发展·go