|
楼主 |
发表于 2005-9-17 20:34:42
|
显示全部楼层
<BR>#include<stdio.h><BR>#include<stdlib.h><BR>#include<time.h><BR>#define N 1000<BR>#define M 4//4 zhou qi<BR>int *find(int *a,int n,int m)/ 出数组a中大于m的元素的下标,n为数组a的维数<BR>{<BR> int *p;<BR> int i ;<BR> p=new int[n];<BR> for(i=0;i<n;i++)<BR> *(p+i)=-1;<BR> for(i=0;i<n;i++)<BR> if(a>m)<BR> *(p+i)=i;<BR> return p;<BR>}<BR>void main()<BR>{<BR> int i,j,k,l;<BR> int x[M],y,z,h;<BR> int a[M][N];<BR> int shm[N];<BR> int *c;<BR> int b[N][5];<BR> for(i=0;i<N;i++)<BR> for(j=0;j<5;j++)<BR> b[j]=0;<BR> int num[5]={200,100,50,25,10};<BR> int ret[500][5];//record the result<BR> float result[5];<BR> srand((unsigned)time(NULL));<BR> for(i=0;i<500;i++)//模拟500次 |
|