#include <stdio.h> int main() { int n; int sum = 0; // 存储所有能被3整除的数的和 printf("请输入一个正整数n:"); scanf("%d", &n); for (int i = 1; i <= n; i++) { if (i % 3 == 0) // 判断i是否能被3整除 { sum += i; // 累加i到sum中 } } printf("1到%d之间所有能被3整除的数的和为:%d\n", n, sum); return 0; }
时间: 2024-04-21 20:29:33 浏览: 56
#include <stdio.h>
4星 · 用户满意度95%
这段代码是一个计算1到n之间所有能被3整除的数的和的程序。
具体实现方法为:使用for循环从1到n遍历每个数,判断每个数是否能被3整除,如果可以,则将该数累加到变量sum中。最后输出sum的值即可。
注意,代码中需要包含stdio.h头文件,以便使用printf和scanf函数。同时,需要定义一个变量sum来存储所有能被3整除的数的和。
阅读全文