累加、累乘
- 2021.3.22
-
- 1.用函数实现:请根据以下累加公式计算 的近似值并输出,要求累加到某项的值小于10-5时为止。(精度要求: <10-5)![在这里插入图片描述](https://img-blog.csdnimg.cn/20210327152139366.png#pic_center)
- 2.用函数实现 编写程序,根据以下公式求𝛑的近似值,要求累加到某项小于1e-6时为止
- 3.用函数实现 1的1次方+2的2次方+3的3次方+4的4次方+5的5次方
- 4.用函数实现 分数序列,1/2,2/3,3/5,…..,n由用户输入,求这个数列的前n项之和
- 5.用函数实现 求s=a+aa+aaa+...aa...a(n个a),如3+33+333+3333, a=3,n=4
- 6.函数实现 用泰勒公式求sinx的近似值
- 7.、调用函数fac(n)输出输出0!+1!+2!+….n!函数类型为double
- 8.输出0!--n!,调用函数fac(n),函数类型为double
2021.3.22
1.用函数实现:请根据以下累加公式计算 的近似值并输出,要求累加到某项的值小于10-5时为止。(精度要求: <10-5)
/*函数实现根据累加公式 Π计算近似值并输出,精度小于10^-5
赵佳琪
2021.3.22*/
#include<stdio.h>
#include<math.h>
void Z();
int main()
{
Z();
return 0;
}
void Z()
{
float sum,s,PI;
sum=0.0;
int i;
i=1;
do{
s=1.0/(i*i);
sum+=s;
i++;
}while(s>1e-5);
PI=sqrt(sum*6);//公式左右端同乘6,等式不变
printf("%f\n",PI);
}
2.用函数实现 编写程序,根据以下公式求𝛑的近似值,要求累加到某项小于1e-6时为止
/*函数实现
根据Π的累加累乘公式求Π的近似值,累加到某项小于1e-6时为止
赵佳琪
2021.3.22
*/
#include<stdio.h>
void Z(float PI);
int main()
{
float PI;
Z(PI);
return 0;
}