21xrx.com
2025-03-25 04:40:44 Tuesday
文章检索 我的文章 写文章
的倍数的整数和
2023-06-18 00:47:13 深夜i     --     --
C语言 循环 倍数 整数和

如何在C语言中求500以内13或17的倍数的整数和?

在C语言中,要求500以内指定数的倍数可以通过循环遍历实现。具体来说,我们可以使用for循环语句,以13为例,从13开始向上遍历,每次加上13,直到大于500并退出循环。类似的,17的倍数也可以通过类似的方式实现。

代码如下:

#include 
int main() {
  int i, sum = 0;
  // 计算13的倍数
  for (i = 13; i <= 500; i += 13) {
    sum += i;
  }
  printf("13的倍数和为:%d\n", sum);
  sum = 0;  // 重置sum
  // 计算17的倍数
  for (i = 17; i <= 500; i += 17) {
    sum += i;
  }
  printf("17的倍数和为:%d\n", sum);
  return 0;
}

  
  

评论区

    相似文章