重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
交换牌的话只需:1.设一个中间变量赋值为左手中的纸牌10 2.把右手中的纸牌8赋值给左手中的纸牌10 3.把中间变量中的10赋值给右手中的纸牌8 就可以了
创新互联建站是一家专注于成都网站设计、成都网站制作与策划设计,塔河网站建设哪家好?创新互联建站做网站,专注于网站建设十载,网设计领域的专业建站公司;建站业务涵盖:塔河等地区。塔河做网站价格咨询:028-86922220
int j=10;左手中的纸牌
int k=8;右手中的纸牌
开始交换:
int i=j;
j=k;
k=i;
java实现:
int a=8,b=10; //变量a、b分别保存红心8、黑桃10
int temp=0;//临时变量temp
//互换
temp=a;
a=b;
b=temp;
Araneid 蜘蛛纸牌游戏
详细参考工程主页:
源代码下载(或附件):
二进制下载:
运行时请先解压缩,然后执行 classes 目录下的 start.bat
public class Test {
public static void main(String args[]){
int puke[][] = new int[52][2];
for(int i = 0 ; i 52; i++){
puke[i][0] = i+1;//牌面
puke[i][1] = 0;//0表示正面,1表示背面
}
for(int i = 2; i = 52 ;i++){
for(int j = 0 ; j 52; j++){
if(puke[j][0]%i==0){
puke[j][1]=Math.abs(puke[j][1]-1);//1为0,0为1;
}
}
}
for(int i = 0 ; i 52; i++){
if(puke[i][1]==0)//为正面打印
System.out.println(puke[i][0]);
}
}
}
结果为:1,4,9,16,25,36,49