| 查看: 349 | 回复: 2 | |||
| 当前主题已经存档。 | |||
| 当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖 | |||
[交流]
【求助】坐等大侠指点 已有2人参与
|
|||
|
import java.util.Random; import java.lang.System; public class poker { public static void main(String arg[]) { int temp; //做一副扑克牌 int []poke; poke=new int[48]; int i,j,k; k=0; for(i=0;i<4;i++) { for(j=0;j<12;j++) { poke[k]=j+1; k++; } }//做一副扑克牌 //洗牌 Random myRandomInstance; myRandomInstance=new Random(); for(k=0;k<2000;k++) { i=myRandomInstance.nextInt(48); j=myRandomInstance.nextInt(48); temp=poke; poke=poke[j]; poke[j]=temp; }//洗牌 //发牌 int [][]plane; plane=new int[8][12]; k=0; for(i=0;i<4;i++) for(j=0;j<12;j++) { plane[j]=poke[k]; k++; } for(i=4;i<8;i++) for(j=0;j<12;j++) { plane[j]=0; } // System.out.print(k) for(i=0;i<8;i++) { for(j=0;j<12;j++) { System.out.print(plane[j]+" " ;}//发牌 System.out.println(); } //玩牌 int []upper; int []down; upper=new int [12]; down=new int [12]; for(j=0;j<12;j++) { upper[j]=0; down[j]=4; } temp=plane[0][0];upper[0]+=1; while(down[0]<7) { plane[(down[temp-1])][temp-1]=temp; System.out.print(temp); (down[temp-1])++; if(down[0]<7) { temp=plane[upper[temp-1]][temp-1]; (upper[temp-1])++; } } for(i=4;i<8;i++) { for(j=0;j<12;j++) { System.out.print(plane[j]+" " ;}//玩牌 System.out.println(); } } } 调试到那儿出错了,显示数组越界怎么回事? |
» 猜你喜欢
售一区SCI文章T0P,我:8O.551.O54,科目全,可十急
已经有5人回复
售SCI一区T0P文章,我:8.O55.1.O.54,科目全,可十急
已经有7人回复
售SCI一区T0P文章,我:8O.55.1.O.5.4,科目齐全,可+急
已经有8人回复
国社科又开始会评了,不知道这次命运如何
已经有14人回复
售SCI一区T0P文章,我:8O.55.1.O.54,科目全,可伽急
已经有8人回复
售SCI一区文章,我:8.O.55.1.O.54,科目齐全,可伽急
已经有8人回复
麻烦专家们看看评委们的意见(F口面上)
已经有13人回复
售SCI-T0P文章,我:8O.5.5.1.O.54,科目齐全,可+急
已经有4人回复
售SCI文章,我:8O5.5.1.O.54,科目齐全,可+急
已经有6人回复
科研人应该花精力去思考如何解决问题,而不是去凝练问题
已经有14人回复
3楼2010-04-07 13:36:06

2楼2010-04-06 16:05:41










;
回复此楼
30