java语言程序设计第十版(Introduce to java 10th) 课后习题 chapter6-30

来源:互联网 发布:数据与标志的关系 编辑:程序博客网 时间:2024/05/22 14:37

java语言程序设计第十版(Introduce to java 10th) 课后习题 chapter6-30

自己纯手工,

package chapter6;public class T30 {public static void main(String[] args) {int num = roll();if (num == 2 || num == 3 || num == 12)System.out.println("You lose.");else if (num == 7 || num == 11)System.out.println("You win!");else {System.out.println("point is " + num);while (true) {int num1 = roll();if (num1 == 7) {System.out.println("You lose.");break;} else if (num1 == num) {System.out.println("You win!");break;}}}}public static int roll() {int num1 = (int) (Math.random() * 6 + 1);int num2 = (int) (Math.random() * 6 + 1);System.out.println("You rolled " + num1 + "+" + num2 + "=" + (num1 + num2));return num1 + num2;}}

欢迎讨论

0 0
原创粉丝点击