##利用函数实现:计算1+2+3+4+.....+100的累加和

简介: ##利用函数实现:计算1+2+3+4+.....+100的累加和

利用函数实现:计算1+2+3+4+…+100的累加和

第一种方法

int Sum(int n)
{
  int sum = 0,i=0;
  for (i = 1; i <= n; i++)
  {
    sum += i;
  }
  return sum;
}

第二种方法

int Sum2(int n)
{
  int sum = 0;
  int i = 0;
  sum = (1 + n) * n / 2;
  return sum;
}

主函数

#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
int main()
{
  int n = 0;
  printf("请输入n的值:");
  scanf("%d", &n);
  Sum2(n);
  /*printf("累加的和为%d", Sum(n));*/
  printf("累加的和为%d", Sum2(n));
  return 0;
}
相关文章
|
6月前
|
Python
异步计算斐波那契数列大数值项(千万数级)的值
异步计算斐波那契数列大数值项(千万数级)的值
45 0
|
6月前
|
存储 编译器 C++
在C++语言中计算并打印出两个数的求和
在C++语言中计算并打印出两个数的求和
291 0
|
6月前
|
机器学习/深度学习 算法
递归算法题练习(数的计算、带备忘录的递归、计算函数值)
递归算法题练习(数的计算、带备忘录的递归、计算函数值)
|
3月前
|
弹性计算 Serverless 数据库
函数计算操作
函数计算脱盲体验
59 1
定义求x的n次幂的函数,并返回计算结果
定义求x的n次幂的函数,并返回计算结果
题目:编写函数fun其功能是:根据整型形参m,计算如下公式的值:y=12!+14!+…+1m!(m是偶数)
题目:编写函数fun其功能是:根据整型形参m,计算如下公式的值:y=12!+14!+…+1m!(m是偶数)
258 0
|
Serverless
编写函数计算多项式的值
编写函数计算多项式的值
了解函数,并写一个函数可以找出两数的最大值
了解函数,并写一个函数可以找出两数的最大值