|
<>我用C编写的钻井部局 程序没有语法错误,但运行不了,在运行的时候系统提示我 。OBJ 请大虾指点我下 谢谢了 </P>
<>以下是我的C程序:</P>
<>main()<BR>{<BR> int i,m,j,u[12],c=0,d=0,E=0;<BR> float s[100],t[100],add[100][100];<BR> float a[12]={0.50,1.41,3.00,3.37,3.40,4.72,4.72,5.43,7.57,8.38,8.98,9.50};<BR> float b[12]={2.00,3.50,1.50,3.51,5.50,2.00,6.24,4.10,2.01,4.50,3.41,0.80};<BR> float n=0.05,max;<BR> s[0]=0;<BR> t[0]=0;<BR> for(i=1;i<100;i++)<BR> { s=s[i-1]+0.01;<BR> t=t[i-1]+0.01;<BR> }<BR> for(j=0;j<100;j++)<BR> for(m=0;m<100;m++)<BR> {<BR> for(i=0;i<12;i++)<BR> {<BR> if((a-n-s[j])-(int)(a+n-s[j])<=0&&(b-n-t[m])-(int)(b+n-t[m])<=0)<BR> u=1;<BR> else u=0;<BR> E=E+u;<BR> }<BR> add[j][m]=E;<BR> E=0;<BR> }<BR> max=add[0][0];<BR>for(j=0;j<100;j++)<BR> for(m=0;m<100;m++)<BR> if(add[j][m]>=max)<BR> {max=add[j][m];<BR> c=j;<BR> d=m;<BR> }<BR> printf("s=%f,t=%f,max=%d\n",s[c],t[d]);<BR>}</P> |
|