作业帮 > 综合 > 作业

在同一程序中分别用函数fun(n)和带参数宏S(n)求解1+2+3+……+n之和.

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/05/21 23:48:44
在同一程序中分别用函数fun(n)和带参数宏S(n)求解1+2+3+……+n之和.
#include<stdio.h>
#define S(n) (1+n)*n/2
int fun(int n)
{
    int i,sum=0;
    for(i=1;i<=n;i++)
        sum+=i;
    return sum;
}
void main()
{
  int n=10;
  printf("%d \n",fun(n));
  printf("%d \n",S(n));

}