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


*/

相关推荐
Cthy_hy11 小时前
Python算法竞赛:排列组合核心用法
开发语言·python·算法
大圣编程11 小时前
面向对象深度理解
java·开发语言·算法
爱喝水的鱼丶11 小时前
SAP-ABAP:SAP 简单报表输出开发系列(共6篇) 第四篇:SAP 报表异常处理机制:数据校验与消息提示规范落地
开发语言·数据库·学习·算法·sap·abap
影寂ldy11 小时前
C# const 常量 / readonly 只读 / static readonly
java·开发语言·c#
LIZHUOLONG111 小时前
linux 设备初始化
linux·运维·服务器
遇印记11 小时前
软考知识点(局域网基础)
运维·服务器·局域网
wabs66611 小时前
关于贪心算法【划分字母区间】的问题总结(C++语法)
算法·贪心算法
iCxhust11 小时前
c#多串口重量采集上位机程序
开发语言·汇编·c#·微机原理·8088单板机
lulu121654407812 小时前
Codex Computer Use 深度分析:AI桌面自动化的技术突破与行业影响
java·运维·人工智能·自动化·ai编程
ylscode12 小时前
Linux CIFSwitch 内核新漏洞允许攻击者获得 root 权限
linux·运维·服务器