哈哈,我又来发帖了… …话说好久没碰eclipse了,所以这次就给大家带来一个我的原创作品:Java猜拳!!!
先上效果:
1.PNG (13.21 KB, 下载次数: 34)
2016-1-24 15:44 上传
不能出剪刀、石头、布以外的数。
1000.PNG (2.74 KB, 下载次数: 33)
2016-1-24 15:44 上传
平
捕.PNG (3.24 KB, 下载次数: 33)
2016-1-24 15:45 上传
出拳中
捕获.PNG (35.64 KB, 下载次数: 31)
2016-1-24 15:45 上传
开始
捕获2.PNG (12.84 KB, 下载次数: 29)
2016-1-24 15:45 上传
输了
获.PNG (13.52 KB, 下载次数: 35)
2016-1-24 15:45 上传
赢了!!!
s获.PNG (27.86 KB, 下载次数: 27)
2016-1-24 15:55 上传
防伪。
上代码:
package 练习;
import java.util.*; //导入Scanner。(其实导入了util中所有文件……)
public class java猜拳 {
public static void main(String[] args){ //main方法门口。
Scanner in=new Scanner(System.in); //申明一个Scanner。
System.out.println("-----猜拳游戏-----");//输出(显示)“-----猜拳游戏-----”(游戏标题)。
System.out.println("请出拳。0.(剪刀)1.(石头)2.(布)。(输序号!)"); //输出(显示)“请出拳。1.(剪刀)2.(石头)3.(布)。(输序号!)”。
int player=in.nextInt(); //申明一个用户自己输入的变量
if (player>2){
System.out.println("请不要输出0-2以外的数!!!");
}else{
int computer=(int) (Math.random()*3); //声明一个随机数(计算机输出的序号)
String p="石头";
String c="石头";
if(player==1){ //这
p="剪刀"; //段
}else if(player==2){ //自
p="石头"; //己
}else { //看
p="布"; // !
} //!
if(computer==1){ //!
c="剪刀"; //!
} //!
if(computer==2){
c="石头";
}
if(computer==3){
c="布";
}
if(player==computer){
System.out.println("你出了"+p+",电脑出了"+c+",平局!+(╬▔皿▔)凸");
}else if((player==2&&computer==1)||(player==32&&computer==2)||(player==1&&computer==3)){
System.out.println("你出了"+p+",电脑出了"+c+",你赢了,电脑输了!(~o▔▽▔)~o");
}else{
System.out.println("你出了"+p+",电脑出了"+c+",你输了,电脑赢了!(╯▔︹▔)╯"); //到这里!!!!!!!!!!!
}
}
}
}
望高人指点!!!
望加分!!!
望极客币!!!
谢谢!!!