C语言,帮个忙!

来源:百度知道 编辑:UC知道 时间:2024/05/13 16:36:38
1.定义一个求n!的函数,并在主函数中调用它,计算1!+…+m!.
2.定义两个函数,分别计算圆的半径和面积,并在主函数中调用这两个函数。

#include<stdio.h>
int jiec(int n)
{
int i;
long s=1;
for(i=1;i<=n;i++)
s*=i;
return s;
}
int main()
{
int j,m;
long sum=0;
scanf("%d",&m);
for(j=1;j<=m;j++)
sum+=jiec(j);
printf("%ld",sum);
return 0;
}

//==================================
//应该是周长和面积吧,半径输入。

#include<stdio.h>
#define PI 3.1415926
double circlel(double r)
{
return 2*PI*r;
}
double circles(double r)
{
return PI*r*r;
}

int main()
{
double r;
scanf("%lf",&r);
printf("周长:%.2lf\n",circlel(r));
printf("面积:%.2lf\n",circles(r));
return 0;
}