[求助]程序不能执行,为什么
<P>帮忙看看我的这个程序编译连接都能通过,但在执行时出现问题,问题出在哪里,该如何解决<BR>谢谢<BR><BR>#include <iostream.h><BR>#include <math.h><BR>#define hx 3<BR>#define hy 3</P><P>void main()<BR>{<BR> float v1={0};<BR> float v2={0};<BR> float maxt=1;<BR> float t=0;<BR> int k=0;<BR> int i,j;</P>
<P> for(j=0;j<hy;j++)<BR> v1=100;<BR> for(i=1;i<hx;i++)<BR> for(j=0;j<hy;j++)<BR> v2=v1;<BR> <BR> while(maxt>1e-6)<BR> {<BR> k=k+1;<BR> maxt=0;<BR> for(i=1;i<hx-1;i++)<BR>{<BR> for(j=1;j<hy-1;j++)<BR> {<BR> v2=(v1+v1+v2+v2)/4;<BR> t=abs(v2-v1);<BR> if(t>maxt)<BR> maxt=t;<BR><BR> }<BR>} <BR> <BR> }<BR> for(i=0;i<hx;i++){<BR> for(j=0;j<hy;j++)<BR> cout<<v2<<" ";<BR>cout<<'\n';<BR> }<BR> cout<<"k="<<k;<BR>}</P>
回复:(zw123)[求助]程序不能执行,为什么
出现什么提示说明一下<BR>现在计算机没装vc <P>没有提示出错<BR>问题已解决,是在循环中没有把v2赋给v1</P>
页:
[1]