JAVA 猜拳游戏三局两胜版
来源:互联网 发布:xcode使用教程c语言 编辑:程序博客网 时间:2024/05/28 15:34
代码如下
package HomeWork_1;import java.util.Scanner;public class PlayGame {public static void main(String[] args) {Scanner in = new Scanner(System.in);int winTime1 = 0, winTime2 = 0;while (winTime1 < 2 && winTime2 < 2) {System.out.print("scissor(0), rock(1), paper(2) :");int computer = (int) (Math.random() * 3);int user = in.nextInt();switch (computer) {case 0:System.out.print("The computer is scissor.");break;case 1:System.out.print("The computer is rock.");break;case 2:System.out.print("The computer is paper.");break;}System.out.print((user == 0) ? "You are scissor.": (user == 1) ? "You are rock.": (user == 2) ? "You are paper.": "\nInput error, please re-enter.");if (user == computer) {System.out.println(",the same with computer.It is draw.");} else if (user == ++computer || (user == 0 && computer == 2)) {System.out.println("You win.");winTime2++;} else if (user >= 0 && user <= 3) {System.out.println("You lose.");winTime1++;}}System.out.print("Game over,");System.out.println((winTime1 > winTime2) ? "computer win." : "you win.");}}
运行结果
scissor(0), rock(1), paper(2) :0The computer is scissor.You are scissor.,the same with computer.It is draw.scissor(0), rock(1), paper(2) :0The computer is paper.You are scissor.You lose.scissor(0), rock(1), paper(2) :0The computer is rock.You are scissor.You win.scissor(0), rock(1), paper(2) :0The computer is rock.You are scissor.You win.Game over,you win.
题目选自《JAVA程序语言设计》P153-4.34***
猜拳游戏基础版(《JAVA程序语言设计》P108-3.17*):http://blog.csdn.net/lingle77/article/details/48296201
0 0
- JAVA 猜拳游戏三局两胜版
- java猜拳游戏
- java 猜拳游戏代码
- java 猜拳游戏代码
- 猜拳游戏Java
- 【JAVA程序】猜拳游戏
- JAVA 猜拳游戏
- Java-猜拳游戏
- Java猜拳游戏
- java实现猜拳游戏
- java猜拳游戏
- Java-猜拳游戏
- JAVA 猜拳游戏
- JAVA编写的猜拳游戏
- JAVA简单猜拳游戏(二)
- JAVA简单猜拳游戏(三)
- java实现的 猜拳游戏
- java小程序,猜拳游戏
- 彻底解决ReSharper自动删除换行的问题
- Tab在不同页面的隐藏与不隐藏问题。
- UVA 12716 GCD XOR (数论 gcd和异或不等式)
- 有效降低内存峰值防止过高及其原理分析
- Android中滑屏实现----手把手教你如何实现触摸滑屏以及Scroller类详解
- JAVA 猜拳游戏三局两胜版
- JAVA 第二个程序
- 为什么Intent传递值会失败?
- 2.24
- LEETCODE-Power of Two
- 中国剩余定理
- lintcode-子集17
- 从零开始编写图片加载库(四)之图片缓存MemoryCache
- POJ 1840:Eqs 哈希求解五元方程