正在加载图片...
ift%2==0&&s%2==0) 第26题答案 tDSO; double fun(double eps) str[F 1;pF=0,n=1.0,s=1.0, 第32题答案 while((fabs(s)p=eps) void fun(char*s, char tD) 第36题答案 2*n+1 oid fun( char*a) for(F=0,i<n;计++) n++ ife%2l=&&s[‰2=0) nt=0,n=0, pi= 2 tOES return Whle(°p=* 第27题答案 n++ void fun( int m, int"a, int*n) 第3题答案 void fun( char*a,int n) hile("p) for(Fl; i<=m; 1++) ifti%7=0%11==0) int FOk-0 char’p,t alFi while(t) while(n=0 t-- a 第28题答案 void fun( int al, int n, int"max, intd) k++ t++ if(k>n) 第37题答案 for(F=0,<m,计++) d fun(STREC"p) if(ai]>*max while(p&&p<t+n) double av=0. 0. maxam a[]="p Int 1, ++ for(=0,i<N;计++) 第29题答案 a[j=0 void fun(char*ss) 第38题答案 Int in 第34题答案 lint fun(char*ss, char c) Strlen(ss) int fun(STEC*a, STREC*b) for(F1; K<n; 1+=2) if(ssiP>='a'&&ssO<=z) int iF0, n=0, max: stOSs 0-32 maxa[o).s for(F=0,i<N;计++) 第30题答案 if(a[. s>max) int fun(int aJIMD for(0; K<N 1++) S--m return n max=a[OJ[o] for(F=0,k2,计+) (b+j)=a; 第39题答案 for(F0; j<M; j++) (apoMa) n++ max=an int bNi=0; retun n for(=0,i<=p;计++) b=wO 第31题答案 第35题答案 for(Fp+1;kn,计+) void fun(chars, char tD 卜 void fun(cha°s3 / 8 if(n>=m) p=s; else p=t; return p; }第 26 题答案 double fun(double eps) { double s; float n,t,pi; t=1; pi=0; n=1.0; s=1.0; while((fabs(s))>=eps) { pi+=s; t=n/(2*n+1); s*=t; n++; } pi=pi*2; return pi; }第 27 题答案 void fun(int m,int*a,int*n) { int i,j=0; *n=0; for(i=1; i<=m; i++) if(i%7==0||i%11==0) { a[j]=i; j++; } *n=j; }第 28 题答案 void fun(int a[],int n,int*max,int*d) { int i; *max=a[0]; *d=0; for(i=0; i<n; i++) if(a[i]>*max) { *max=a[i]; *d=i; } }第 29 题答案 void fun(char*ss) { int i,n; n=strlen(ss); for(i=1; i<n; i+=2) if(ss[i]>='a'&&ss[i]<='z') ss[i]=ss[i] -32; }第 30 题答案 int fun(int a[][M]) { int i,j,max; max=a[0][0]; for(i=0; i<2; i++) for(j=0; j<M; j++) if(a[i][j]>max) max=a[i][j]; return max; }第 31 题答案 void fun(char*s,char t[]) { int i,j=0,n; n=strlen(s); for(i=0; i<n; i++) if(i%2==0&&s[i]%2==0) { t[j]=s[i]; j++; } t[j]=' \0'; }第 32 题答案 void fun(char*s,char t[]) { int i,j=0,n; n=strlen(s); for(i=0; i<n; i++) if(i%2!=0&&s[i]%2!=0) { t[j]=s[i]; j++; } t[j]=' \0'; }第 33 题答案 void fun(char*a,int n) { int i=0,k=0; char*p,*t; p=t=a; while(*t) t++; t-- ; while(*t=='*') { k++; t--; } t++; if(k>n) { while(*p&&p<t+n) { a[i]=*p; i++; p++; } a[i]=' \0'; } }第 34 题答案 int fun(STREC*a,STREC*b) { int i,j=0,n=0,max; max=a[0].s; for(i=0; i<N; i++) if(a[i].s>max) max=a[i].s; for(i=0; i<N;i++) if(a[i].s==max) { *(b+j)=a[i]; j++; n++; } return n; }第 35 题答案 void fun(char*str) { int i=0; char*p=str; while(*p) { if(*p!='') { str[i]=*p; i++; } p++; } str[i]=' \0'; }第 36 题答案 void fun(char*a) { int i=0,n=0; char*p; p=a; while(*p=='*') { n++; p++; } while(*p) { a[i]=*p; i++; p++; } while(n!=0) { a[i]='*'; i++; n--; } a[i]=' \0'; }第 37 题答案 void fun(STREC*p) { double av=0.0; int i; for(i=0; i<N; i++) av+=p ->s[i]; av/=N; p->ave=av; }第 38 题答案 int fun(char*ss,char c) { int n=0; while(*ss) { if(*ss==c) n++; ss++; } return n; }第 39 题答案 void fun(int*w,int p,int n) { int b[N],i,j=0; for(i=0; i<=p; i++) b[i]=w[i]; for(i=p+1; i<n; i++) {
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有