使用递减运算符的累加

使用递减运算符的累加

我们可以从 count 累加到 1,来练习一下递减运算符 --。

输入 5,然后计算:

5 + 4 + 3 + 2 + 1

#include <stdio.h>

int main(void)
{
  long sum = 0L;
  int count = 0;

  printf("\n输入一个整数,用来累计从1到该数的总和: ");
  scanf(" %d", &count);

  /* 累加从count到1的和 */
  for (int i = count ; i >= 1 ; sum += i-- );

  printf("\n从 %d 到1的总和是 %ld\n", count, sum);
  return 0;
}Code language: PHP (php)

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注