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


*/

相关推荐
叫我:松哥2 分钟前
基于LSTM与ARIMA的城市空气质量分析与预测系统
人工智能·python·rnn·算法·机器学习·flask·lstm
j7~2 分钟前
【C++】模板初阶--函数模板,类模板详解
数据结构·c++·算法·函数模板·类模板·函数模板实例化
神明不懂浪漫3 分钟前
【第二章】HTML2——表格、表单标签
开发语言·经验分享·笔记·html
尔染君子3 分钟前
嵌入式Linux驱动开发(基于树莓派rasberrypi 5的LED驱动开发)
linux·运维·驱动开发
十月的皮皮5 分钟前
C语言学习笔记20260609-字符串反转两种实现方法
c语言·笔记·学习
吴梓穆6 分钟前
UE5 C++ 注册 开始重叠和结束重叠事件
开发语言·c++·ue5
上海云盾安全满满8 分钟前
服务器CPU跑满的原因及解决办法
运维·服务器
CodeSheep程序羊8 分钟前
宇树科技,即将上市!
java·c语言·c++·人工智能·python·科技·硬件工程
tobias.b8 分钟前
供电不稳定、无UPS/无双电源环境下服务器高可用完整方案
运维·服务器
AI玫瑰助手8 分钟前
Python函数:内置函数(len/max/min/sorted等)详解
android·开发语言·python