java 010_java 入门010

愿你放下执着,放下不甘心,从今以后,只负责精彩自己的人生。往事不回头,未来不将就,你若盛开,清风自来。

一个简单的小程序

package com.bjsxt.Dmeo011;

import java.util.Scanner;

public class GuessingGame {

static Scanner sc=new Scanner(http://System.in);

public static void main(String[] args) {

cai();

}

/**

* 猜拳游戏

*/

public static void cai() {

int count=0; //回合制

int score=0; //玩家分数

int score1=0; //电脑分数

String wanjia="玩家"; //玩家

String diannao="电脑"; //电脑

while(score<3&&score1<3) {

count++;

System.out.println("欢迎进入游戏");

System.out.println("1 拳头 2剪刀 3布");

System.out.println("请输入数字进入游戏");

int xu=sc.nextInt();

//int xuanze1 = (int) ( Math.random () * 3+1 ); //随机

//xu=xuanze1;

int random = (int) ( Math.random () * 3+1 ); //随机数

System.out.println("当前是第"+(count)+"回合");

switch (xu) {

case 1:

wanjia="石头";

break;

case 2:

wanjia="剪刀";

break;

case 3:

wanjia="布";

break;

}

switch (random) {

case 1:

diannao="石头";

break;

case 2:

diannao="剪刀";

break;

case 3:

diannao="布";

break;

}

//根据出的什么判断

if(xu==1&&random==2 || xu==2&&random==3 || xu==3&&random==1){

System.out.println("玩家出的是"+wanjia+"\t"+"电脑出的是"+diannao);

System.out.println("玩家赢了"+"比分"+(++score)+":"+score1);

System.out.println("第"+(count)+"回合结束");

}else if(xu==random) {

System.out.println("玩家出的是"+wanjia+"\t"+"电脑出的是"+diannao);

System.out.println("平局比分"+score+":"+score1);

System.out.println("第"+(count)+"回合结束");

}else {

System.out.println("玩家出的是"+wanjia+"\t"+"电脑出的是"+diannao);

System.out.println("电脑赢了"+"比分"+score+":"+(++score1));

System.out.println("第"+(count)+"回合结束");

}

}

System.out.println("游戏结束"+"\t"+(score>score1?"玩家赢了":(score==score1?"平局":"电脑赢了"))+","+"最终比分:"+"玩家:"+score+":"+"电脑"+score1);

}

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值