二级C资料编程题参考答案(第五分册).doc_第1页
二级C资料编程题参考答案(第五分册).doc_第2页
二级C资料编程题参考答案(第五分册).doc_第3页
二级C资料编程题参考答案(第五分册).doc_第4页
二级C资料编程题参考答案(第五分册).doc_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1double fun(int n) double s=0; int i,a=1; for(i=1;i=2*n;i+) s+=1.0*a/i; a=-a; return s;2STREC fun( STREC *a, char *b ) int i; for(i=0;iN;i+) if(strcmp(ai.num,b)=0) return ai; ai.num0=0; ai.s=-1; return ai; 3、fun( STU a, STU *s ) int i; *s=a0; for(i=1;is-s) *s=ai; 4void fun( int m, int *k, int xx ) int i,j,t=0; for(i=2;im;i+) for(j=2;j=i/2;j+) if(i%j=0) xxt=i; t+; break; *k=t;5unsigned fun ( unsigned w ) int i=0,m,j; m=w; while(w/10) w/=10; i+; w%=10; for(j=1;j=i;j+) w*=10; return m-w;6char *fun ( char *s, char *t) char *m,*n; m=s; n=t; while(*s&*t) t+; s+; if(*t) return n; else return m;7void fun ( int a33, int b33) int i,j; for(i=0;i3;i+) for(j=0;jn) for(j=0;ji-n;j+) a-; *a=0; 10void fun( char *a ) char *b=a; while(*a) if(*a=*) a+; else *b=*a; a+; b+; *b=0;11 void fun (int *a, int *n) int i,j=0; for(i=1;i0.000001) x0=x1; x1=cos(x0); return x1; 15 double fun(int n) float s=1;int long a=1,i; for(i=1;i=n;i+) a*=i; s+=1.0/a; return s; 16.int fun( STREC *a, STREC *b ) int max=-1,i,j=0; for(i=0;ismax) max=(a+i)-s; for(i=0;iN;i+) if(ai.s=max) bj=ai; j+; return(j);17.int fun ( int aN ) int i,j=0; for(i=0;iN;i+) for(j=0;jN;j+) if(j=i)aij=0; return(1);18.void fun (char a, char b, int n)char *p,*q;int i=0;p=a;q=b;while(*p!=0)if(i!=n)*q=*p;q+;p+;i+;*q=0;19.void fun( char *a )char *p=a;while(*p=*)&(*(+p)=*);while(*p!=0)*a=*p;a+;p+;*a=0;20.int fun(char s,char c)char *q=s;char *p,*r;while(*q!=0)if(*q=c)p=q;while(*p!=0)r=p+1;*p=*r;p+;q+;21Void fun(char *tt,int pp)int i=0,a=0;for(;i26;i+)ppi=0;for(i=0;i1000&tti!=0;i+)for(;anext; while(p) sum+=p-s; p=p-next; i+; return sum/i;23void fun(STREC *a)int i;double s=0;for(i=1;i=N;i+)s=s+(*a).si);(*a).ave=(s/N);24void fun ( int ttMN, int ppN )int i,n,s,d=0;for(i=0;iN;i+)s=tt0i;for(n=0;nttni)s=ttni;ppd=s;d+;25void fun(char *s, char t) int i=0,j=0; while(*s) if(*s%2=0)&(i%2=0) tj=*s; j+; i+; s+; tj=0;26int fun(char *s,int num) int i,j; char temp; for(i=1;i5;i+) for(j=i+1;j6;j+) if(aiaj) temp=ai; ai=aj; aj=temp; return 1;27int fun(int n) int i,j=0; for(i=2;i=n/2;i+) if(n%i=0) j+=i; return j; 28double fun(int n) int i; double t=0; for(i=1;i=n;i+) if(i%5=0)|(i%9=0) t+=1.0/i; return t;29 void fun ( int m, int *a , int *n ) int i,j; *n=0; for(i=1,j=0;i=m;) if(i%7=0)|(i%11=0) aj=i; j+; (*n)+; i+; 30double fun(int n) int i; double s=0,t=0; for(i=1;i=n;i+) t+=sqrt(i); s+=t; return s;31 int fun ( int aN, int m ) int i,j; for(i=0;iN;i+) for(j=i;jN;j+) aij*=m;32double fun(int n) double s=0,t=1.0; int i; for(i=1;i=n;i+) t*=i; s+=1/t; return s; 33double fun( STREC *a, STREC *b, int *n )int i;float sum=0,ava=0;*n=0;for(i=0;iN;i+)sum=sum+float(ai.s);ava=sum/N;for(i=0;iN;i+)if(ai.sava)*n+=1;strcpy(bi.num,ai.num);bi.s=ai.s;34double fun( int m ) int i; double s=0; for(i=1;i=m;i+) s+=(log(i); return sqrt(s);35、void fun(char *s, char t) int i=0,j=0; while(si) if(i%2=1) tj=si; j+; i+; tj=0;36、void fun ( char *ss ) int i=0; while(ssi) if(i%2=1) ssi=ssi-32; i+; 37 float fun ( float *a , int n ) float s=0; int i; for(i=0;in;i+) s+=ai; s/=n; return s; 38void fun(int a, int b, long *c) *c=a/10*1000+a%10*10+b/10*100+b%10;39int fun(char *str,char *substr)int i,n=0;for(i=0;i0;i-,p+) desti-1 =*p; for(p =s;ilength;i+,p+) *p =desti;42double fun(double x9)int i,j = 0;double s1 = 0;for (i = 0; i 9; +i)if (j 8)s1 += sqrt(xi + xi+1) / 2.0);+j;return s1;43double fun(double x10)double sumk=0;double sump=0;for(int i=0;i10;i+)sumk=sumk+xi;double X1=sumk/10;for(int j=0;j10;j+)sump=sump+(xj-X1)*(xj-X1);double S=sqrt(sump/10);return S;44题对应原来的44题void fun(int a, int b, long *c) *c=a/10*10+a%10*1000+b/10+b%10*100;45void fun(char *a, char *h, char *p) char* b=h; while(hp) if(*h!=*) *b=*h; b+; h+; while(*p) *b+=*p+; *b=0;46题对应原来的46题void fun(int a, int b, long *c) *c=a/10*1000+a%10*10+b/10+b%10*100;47double fun(int n) for (i=3;i=n;i+) for(j=2;ji;j+) if(i%j=0) break;if(j=i) sum+=sqrt(i);return sum;48int fun(int t) if(t=0) return 0;i

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论