求s的近似值.s=1+1/2*2+1/3*3+1/4*4.+1/n*n. 在begin和end之间编写哦!
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/07/05 22:12:34
求s的近似值.s=1+1/2*2+1/3*3+1/4*4.+1/n*n. 在begin和end之间编写哦!
#include "stdio.h"
#include "math.h"
#include "stdlib.h"
double fun(int n)
{
//
}
void main()
{ double s;
int n;
//clrscr();
printf("Enter n:\n");
scanf("%d",&n);
s=fun(n);
printf("s= %.3f\n",s);
NONO( );
}
NONO( )
{ FILE *fr,*fw;
int i,m;
fr=fopen("D:\\exam\\01910311\\PROGIN.DAT","r");
fw=fopen("D:\\exam\\01910311\\PROGOUT.DAT","w");
for(i=1;i
#include "stdio.h"
#include "math.h"
#include "stdlib.h"
double fun(int n)
{
//
}
void main()
{ double s;
int n;
//clrscr();
printf("Enter n:\n");
scanf("%d",&n);
s=fun(n);
printf("s= %.3f\n",s);
NONO( );
}
NONO( )
{ FILE *fr,*fw;
int i,m;
fr=fopen("D:\\exam\\01910311\\PROGIN.DAT","r");
fw=fopen("D:\\exam\\01910311\\PROGOUT.DAT","w");
for(i=1;i
用For语句没有问题.但应该把 pi=pi+t 放到后面,应为执行完for下面的大括号才执行 这句 n=n+2
严格按照你列出来的等式,每执行一次for循环体进行一次算术运算,改成下面这样就可以了
#include <stdio.h>
#include <math.h>
int main()
{
int s;
double t,n,pi;
s=-1,t=1,n=1.0,pi=0;
for(t=1;fabs(t)>=1e-6;n=n+2)
{
s=-s;
t=s/n;
pi=pi+t;
}
pi=pi*4;
printf("%.6f\n",pi);
return 0;
}
严格按照你列出来的等式,每执行一次for循环体进行一次算术运算,改成下面这样就可以了
#include <stdio.h>
#include <math.h>
int main()
{
int s;
double t,n,pi;
s=-1,t=1,n=1.0,pi=0;
for(t=1;fabs(t)>=1e-6;n=n+2)
{
s=-s;
t=s/n;
pi=pi+t;
}
pi=pi*4;
printf("%.6f\n",pi);
return 0;
}
数列的通项a(n)的前几项和S(n)之间满足S(n)=2-3a(n)求 a(n)与a(n-1)、s(n)与s(n-1)的
用java编写一个程序s=1*2*3*.*n,求s>=1000的最小n的值
一道规律题“n=1,s=1 n=2,s=5 n=3,s=14 n=4,s=30.求n与s之间的函数解析式”各位大哥大姐拜
求vb编写程序大神求当s=1*2*3*4...*n小于或者等于5000时最大的n值及此时的s值.
编写一个程序,输入x和n后计算公式的近似值.e^x=1+x+x^2/2!+x^3/3!+⋯+x^n/n!
输入一个数N.已知n!=n=(n-1)*(n-2)...3*2*1,编写程序计算和显示s=1!+2!+3!+...
编写程序求表达式s=x/2!+x^3/4!+.+x^(2n-1)/(2n)!的值.要用c语言,
呵,支个招,找规律(n=2 s=3) (n=3 s=6) (n=4 s=9),求s与n的关系式(n=1 s=1 n=2)
vb语句编写S=1*2*3*……*n的值怎么编?
编写c语言程序计算S=1+1/2!+1/3!...1/n!的钱n项之和
如何编写程序,求s=1!+2!+3!+4!+5!+6!...之和.要求定义递归函数fact(n)求n!
数列Αn的前n项和为S,A1=1,S(n+1)=2S(n)+3n+1 证明(An+3)为等比数列