1、double fun(int n) double f0=0,f1=1,fn; fn=f0+f1; while(fn=eps;s+=t/m;t=t*i;m=m*(2*i+1);return 2*s; double x;Input eps:) ; scanf(%lf,&x);neps = %lf, PI=%lfn, x, fun(x);9double fun(double x) double i,t=1,m=1,s=0;fabs(m/t)=0.000001; s=s+m/t; m*=(0.5+1-i)*x; t=t*i; double x,s;Input x: ); s=fun(x);s=%fn,
2、s);10double s=0,t=0,i;t+=i;s+=1/t;return s; int n; double s; void NONO ( );nPlease enter N:%d, &n); s = fun(n);the result is: %fn, s); NONO();void NONO ( )/* 本函数用于打开文件,输入数据,调用函数,输出数据,关闭文件。 */ FILE *fp, *wf ; int i, n ; fp = fopen(K:K1524000108in.dat,r wf = fopen(K1524000108out.datw for(i = 0 ; i voi
3、d fun(int a, int n , int *max, int *d )int i;*d=0;*max=a0;for(i=0;n;if(aia*d)*d=i;*max=a*d; int i, x20, max , index, n = 10; randomize() ; for (i=0;i s*k)*k=i;s*t=s*k;*t=*t+1; int aN=876,675,896,101,301,401,980,431,451,777,i,n,mi; n=10;nThe original data:i+)printf(,ai); fun(a,&n,&mi);The index of ma
4、x is: %dn,mi);The result :#define M 3#define N 4void fun(int ttMN,int ppN)int i,j;for(j=0;jN;j+)ppj=tt0j;M;if(ttijppj)ppj=ttij; int tMN=22,45,56,30, 19,33,45,38, 20,22,66,40; int pN,i,j,k;The original data is:i+) for (j=0;%6d,tij); fun(t,p);nThe result is: for(k=0;k=3);m=%4dn,m); fun(a,m);THE RESULT
5、nj+) printf(int fun(int array33)int t,i,j;2; for(j=1; t=arrayij; arrayij=arrayji; arrayji=t; int array33=100,200,300, 400,500,600, 700,800,900;,arrayij); fun(array);Converted array: for(j=0;double fun(int wN)double sum=0; sum+=w0j+wN-1j;N-1; sum+=wi0+wiN-1;return sum; int aNN=0,1,2,7,9,1,9,7,4,5,2,3
6、,8,3,1,4,5,6,8,2,5,9,1,4,1; printf( s=fun(a);* THE RESULT *nThe sum is:%lfnvoid fun(int (*s)10, int *b, int *n, int mm, int nn)*n=0;mm;nn; b(*n)+=sij; int w1010 = 33,33,33,33,44,44,44,44,55,55,55,55,i,j ; int a100 = 0, n = 0 ;The matrix: 3 ; i+) for(j = 0 ; j 4 ; j+) printf(%3d,wij) ; fun(w, a, &n,
7、3, 4) ;The A array: n ; i+) printf(nnvoid fun(int s10, int b, int *n, int mm, int nn) /* 以下代码仅供参考 */ int i,j,np=0; /* np用作b数组下标 */ bnp+=sji; *n=np; int w1010=33,33,33,33,44,44,44,44,55,55,55,55,i,j; int a100=0, n=0; i4; j+)printf(,wij); fun(w,a,&n,3,4);_void fun ( int aN )=i;aij=0;main ( ) void NONO
8、( ); int aNN, i, j; for ( i =0; i+ ) for ( j =0; j=3 );n = %4dn,n); fun ( a, n ); int i, j, n, a55 ;K1524000103in.dat, K1524000103out.dat fun(a, n) ;D类素数(13)void fun(int m,int *k,int xx)for(i=2;m; for(j=2;i; if(i%j=0) break; if(ji) xx(*k)+=i; int m,n,zz100;nPlease enter an integer number between 10 and 100: fun(n,&m,zz);nnThere are %d non-prime numbers less than %d:,m,n); for (n=0;nn+)n %4dn,zzn);将大于形参m且紧靠m的k个素数存入xx数组中。void fun(int m,int k,int xx) /* 以下代码仅供
copyright@ 2008-2023 冰点文库 网站版权所有
经营许可证编号:鄂ICP备19020893号-2