21xrx.com
2025-03-25 04:00:59 Tuesday
文章检索 我的文章 写文章
如何用C语言求1到W之间的奇数之和
2023-06-13 03:12:09 深夜i     86     0
C语言 求和 奇数

在编程中,有时需要对一段数字序列进行操作。本文将介绍如何用C语言计算1到W之间的奇数之和。为了简单起见,我们将假设W为正整数。

首先,我们需要定义两个变量:W和sum。W用于存储数字序列中最大的数,sum用于存储奇数之和。

接下来,我们可以使用一个for循环来迭代数字序列,并在每次迭代中检查当前数字是否为奇数。如果是,我们将该数字添加到sum中。

最后,我们将sum打印出来,以便用户知道1到W之间的奇数之和。

下面是这段代码的完整示例:

#include 
int main()
{
  int W, sum = 0;
  printf("请输入数字序列的最大值:");
  scanf("%d", &W);
  for (int i = 1; i <= W; i++)
  {
    if (i % 2 == 1)
    {
      sum += i;
    }
  }
  printf("1到%d之间的奇数之和为:%d", W, sum);
  return 0;
}

  
  

评论区