正在加载图片...
strcpy(h num,"" ); id fun(int a, int b, long*c) a[=*q: =(b%10)*1000+(a10)*100+(b/10) 第68题答案 while(asp) 第78题答案 double fun( int n) oid fun(char*s, char tD if ql=s) a[i=*q m+9 for(F=l;i<=n,计++) ifs[%2l=0) tD=SO: sn+=1.0/t, a0=*q: return sn 第79题答案 oid fun(STU a, STU*s) 第69题答案 int fun(int t) int asl. b=lc=0.1 第74题答案 for(=0,KN,计+) for(F=4;i<=t计+) int fun(STREC*a STREC*b) if(a[ S<min) if(c<t =. min. min=a.s *s=an for(i=0,i<N;计+) a=b if(aiS<min in=a0.s; 第80题答案 for(=0,i<N;计++) fun(int allIN],int n) if([ s==min break. (b+j)=a[ nt。≠∠N,计+) ++; ao DAno*n: 第70题答案 double fun( int n) retun n 第81题答案 第75题答案 oid fun(int a, int b, long*c) double s=o 0 Int I oid fun(int(*s)[1O], int*b, int"n, int mm, int[*c=(b/10) *1000+(a/10) *100+(b%10)*10 for(Fl; i<=n; i++ s=s+1.0(i°(+1) for(F=0; j<nn; j++) 第82题答案 for(F=0,i<mm;,计++) float fun(float"a,int n) 第71题答案 void fun(int a, int b, long*c) b·n=(*(s+)+j) float ave=0. 0 =(a%10)*1000+(b/10)*100+(a/10)*10 for(=0,K<n,计++) +b%10 ave+=a; 第72题答案 第76题答案 void fun(char*s, char int i,F=0, n=strlen(s) double sl=1.0, p=1.0,sum=0.0,s0, =1. 0, void fun(char*a) or(F=0,i<n;计++) int n=l: char·p,q; t]=s[ Pg-a while(°p) t}=, p=(0.5-n+1)°x 第73题答案 void fun( char*a, char*h, char"p) hile( fabs(sI-so)>=le while(a<=p) hile(ash) 第77题答案6/8 strcpy(h.num,""); h.s=-1; } return h; } 第 68 题答案 double fun(int n) { double t,sn=1.0; int i,j; for(i=1; i<=n; i++) { t=1.0; for(j=1; j<=i; j++) t*=j; sn+=1.0/t; } return sn; } 第 69 题答案 int fun(int t) { int a=1,b=1,c=0,i; for(i=4; i<=t; i++) { if(c<t) { c=a+b; a=b; b=c; } else break; } return c; } 第 70 题答案 double fun(int n) { double s=0.0; int i; for(i=1; i<=n; i++) s=s+1.0/(i*(i+1)); return s; } 第 71 题答案 void fun(int a,int b,long*c) { *c=(a%10)*1000+(b/10)*100+(a/10)*10 +b%10; } 第 72 题答案 void fun(char*s,char t[]) { int i,j=0,n=strlen(s); for(i=0; i<n; i++) if(i%2!=0) { t[j]=s[i]; j++; } t[j]='\0'; } 第 73 题答案 void fun(char*a,char*h,char*p) { int i=0; char*q=a; while(q<h) { a[i]=*q; q++; i++; } while(q<p) { if(*q!='*') { a[i]=*q; i++; } q++; } while(*q) { a[i]=*q; i++; q++; } a[i]='\0'; } 第 74 题答案 int fun(STREC*a,STREC*b) { int i,j=0,n=0,min; min=a[0].s; for(i=0; i<N; i++) if(a[i].s<min) min=a[i].s; for(i=0; i<N; i++) if(a[i].s==min) { *(b+j)=a[i]; j++; n++; } return n; } 第 75 题答案 void fun(int(*s)[10],int*b,int*n,int mm,int nn) { int i,j; for(j=0; j<nn; j++) for(i=0; i<mm; i++) { b[*n]=*(*(s+i)+j); *n=*n+1; } } 第 76 题答案 double fun(double x) { double s1=1.0,p=1.0,sum=0.0,s0,t=1.0; int n=1; do { s0=s1; sum+=s0; t*=n; p*=(0.5-n+1)*x; s1=p/t; n++; } while(fabs(s1-s0)>=1e-6); return sum; } 第 77 题答案 void fun(int a,int b,long*c) { *c=(b%10)*1000+(a%10)*100+(b/10)*1 0+a/10; } 第 78 题答案 void fun(char*s,char t[]) { int i,j=0,n=strlen(s); for(i=0; i<n; i++) if(s[i]%2!=0) { t[j]=s[i]; j++; } t[j]='\0'; } 第 79 题答案 void fun(STU a[],STU*s) { int i,min; min=a[0].s; for(i=0; i<N; i++) if(a[i].s<min) { min=a[i].s; *s=a[i]; } } 第 80 题答案 fun(int a[][N],int n) { int i,j; for(i=0; i<N; i++) for(j=0; j<=i; j++) a[i][j]=a[i][j]*n; } 第 81 题答案 void fun(int a,int b,long*c) { *c=(b/10)*1000+(a/10)*100+(b%10)*10 +a%10; } 第 82 题答案 float fun(float*a,int n) { float ave=0.0; int i; for(i=0; i<n; i++) ave+=a[i]; ave/=n; return ave; } 第 83 题答案 void fun(char*a) { int i=0; char*p,*q; p=q=a; while(*p) p++; p--; while(*p=='*') p--; while(q<=p) { a[i]=*q; i++; q++;
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有