利用函数实现:计算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; }