java实现功能如下: (jdk1.3,jbuild7测试通过)
public class mks {
public mks() {
int[] i={1,2,5,10};
boolean[] j={true,true,true,true};
int go=1;
int time=0;
for(;true;)
{
if(j[0]j[1]j[2]j[3])
{
if(go==1)
{
go=0;
if(j[0]==true&&j[1]==true)
{
System.out.PRint(i[0]+"过桥/r/n");
System.out.print(i[1]+"过桥/r/n");
time+=i[1];
System.out.print("time="+time+"/r/n");
j[0]=false;
j[1]=false;
}
else
{
System.out.print(i[2]+"过桥/r/n");
System.out.print(i[3]+"过桥/r/n");
time+=i[3];
System.out.print("time="+time+"/r/n");
j[2]=false;
j[3]=false;
}
}
else
{
go=1;
if(j[0]==false)
{
j[0]=true;
System.out.print(i[0]+"回来/r/n");
time+=i[0];
System.out.print("time="+time+"/r/n");
}
else
{
j[1]=true;
System.out.print(i[1]+"回来/r/n");
time+=i[1];
System.out.print("time="+time+"/r/n");
}
}
}
else
{
break;
}
}
}
}
新闻热点
疑难解答