预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共13页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

15 voidfun(inttt[M][N],intpp[N]) { intmin,i,j,k=0; for(j=0;j<N;j++) { min=tt[0][j]; for(i=1;i<M;i++) if(tt[i][j]<min)min=tt[i][j]; pp[k++]=min; } } 30 doublefun(doublex[9]) { doublesum=0; inti; for(i=0;i<8;i++) sum+=sqrt((x[i]+x[i+1])/2); returnsum; } 42 voidfun(inta[],intn,int*max,int*d) { intm,dd,i; m=a[0]; dd=0; for(i=1;i<n;i++) if(a[i]>m){ m=a[i]; dd=i; } *max=m; *d=dd; } 43 intfun(inta[][M]) { intmax,i,j; 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]; returnmax; } 48 voidfun(inta[][N],intm) { inti,j; for(i=0;i<N;i++) for(j=i;j<N;j++) a[i][j]*=m; } 49 doublefun(intw[][N]) { doubleave=0; inti; for(i=0;i<N;i++) ave+=w[0][i]+w[N-1][i]+w[i][0]+w[i][N-1]; ave=ave-w[0][0]-w[N-1][0]-w[0][N-1]-w[N-1][N-1]; ave/=4*N-4; returnave; } 52 voidfun(intarray[3][3]) { inti,j; for(i=0;i<3;i++) for(j=i;j<3;j++){//特别注意j的初值 intt=array[i][j]; array[i][j]=array[j][i]; array[j][i]=t; } } 77 voidfun(int(*s)[10],int*b,int*n,intmm,intnn) { inti,j; for(i=0;i<mm;i++) for(j=0;j<nn;j++) b[i*nn+j]=s[i][j]; *n=mm*nn; } 80 voidfun(int*w,intp,intn) { inta[N],i,k=0; for(i=p+1;i<n;i++) a[k++]=w[i]; for(i=0;i<=p;i++) a[k++]=w[i]; for(i=0;i<n;i++) w[i]=a[i]; } 83 intfun(inta[],intn) { intcnt=0,b[N],i,j; b[cnt++]=a[0]; for(i=1;i<n;i++) if(a[i]!=b[cnt-1]) b[nct++]=a[i]; for(i=0;i<cnt;i++) a[i]=b[i]; returncnt; } 84 voidfun(int*a,int*b) { inti; for(i=0;i<M;i++) b[i]=0; for(i=0;i<N;i++) if(a[i]>=100) b[10]++; else b[a[i]/10]++; } 87 intfun(int*s,intx) { inti; for(i=0;i<N;i++) if(x==s[i]) returni; return-1; } 7 voidfun(intm,int*a,int*n) { intx,k=0; for(x=1;x<=m;x++) if(x%7==0||x%11==0) a[k++]=x; *n=k; } 26 intfun(intn) { intsum=0,yz; for(yz=2;yz<n;yz++) if(n%yz==0)sum+=yz; returnsum; } 34 doublefun(intn) { doublesum=0; intss,i; for(ss=3;ss<=n;ss++){ for(i=2;i<ss;i++) if(ss%i==0)break; if(i==ss)sum+=sqrt(ss); }