问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

请问这题怎么做! (JAVA)

发布网友 发布时间:2023-09-19 19:34

我来回答

1个回答

热心网友 时间:2024-12-13 21:51

import java.util.Random;
import java.util.Scanner;

public class Test {

public static void main(String[] args) {
// TODO 自动生成的方法存根
System.out.println("出拳规则:1.剪刀,2石头,3布");
System.out.println("请选择对方角色:1刘备,2孙权,3曹操");
Scanner sc=new Scanner(System.in);
String js=sc.nextLine();
String jsname="";
int count =0;
String s="";
switch (js) {
case "1":
System.out.println("你选择了刘备对战");
jsname="刘备";
break;
case "2":
System.out.println("你选择了孙权对战");
jsname="孙权";
break;
case "3":
System.out.println("你选择了曹操对战");
jsname="曹操";
break;
default:
System.out.println("能不能好好玩了");;
}
System.out.println("要开始吗?(y/n)");
String check=sc.nextLine();
if(check.equals("n")){
System.out.println("游戏结束");
}else if(check.equals("y")){
do {
System.out.println("请出拳:1.剪刀,2.石头,3.布 (输入相应数字)");
String num=sc.nextLine();
switch (num) {
case "1":
System.out.println("你出拳剪刀");
break;
case "2":
System.out.println("你出拳石头");
break;
case "3":
System.out.println("你出拳布");
break;
default:
System.out.println("玩不玩?");
break;
}
Random rd=new Random();
int c=rd.nextInt(3);
switch (c) {
case 0:
System.out.println("刘备出拳剪刀");
if(num.equals("1")){
System.out.println("平局");
}else if(num.equals("2")){
System.out.println("你赢了,恭喜");
}else if(num.equals("3")){
System.out.println("你输了,真笨");
}
break;
case 1:
System.out.println("刘备出拳石头");
if(num.equals("1")){
System.out.println("你输了,真笨");
}else if(num.equals("2")){
System.out.println("平局");
}else if(num.equals("3")){
System.out.println("你赢了,恭喜");
}
break;
case 2:
System.out.println("刘备出拳布");
if(num.equals("1")){
System.out.println("你赢了,恭喜");
}else if(num.equals("2")){
System.out.println("你输了,真笨");
}else if(num.equals("3")){
System.out.println("平局");
}
break;
default:
break;
}
count++;
System.out.println("是否开始下一轮(y/n)");
s=sc.nextLine();
if(s.equals("n")){
System.out.println("--------------------------");
System.out.println(jsname+" VS 匿名");
System.out.println("对战次数:"+count);
System.out.println("结果:呵呵,下次加油哦");
}
} while (s.equals("y"));
}else{
System.out.println("别捣乱");
}
}
}追问谢谢

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
健康码没有变红,但时间显示阳变红了 贵州健康码登录不了怎么办 北京有哪些好吃的西餐厅推荐? 什么是 辰、戌、丑、未?它们代表了什么意思? 《辰戌丑未四墓库》详解 干货:"辰戌丑未"四墓库用法详解 吃四环素有哪些副作用 吃了四环素片对身体有害吗 盐酸四环素片的不良反应有哪些呢? 服用四环素的副作用 请问这道java题怎么做? 这个java题目怎么做? 请问这题java怎么做? 各种军事机器人有哪些不同的作用?4 申请法律援助是该去法院还是司法局? 1975年乙卯兔年是什么颜色的兔子 戴尔物联网闸道器怎么使用 怎么注销本人名下其他 代数值恒为常数什么意思23 注销在注册好友还在吗? 这个java题怎么做?1 北京西站到北京化工大学怎么走 请教一下反曲弓的拉力和射程之间的关系?10 反曲弓40磅30米可以有多大威力14 反曲弓容易上手吗13 反曲弓排名,高悬赏!!!68 我想在淘宝开个小店,主要是卖些虚拟物品,起怎样的店名好呢?_百度知 ... 永磁起重器存放在哪里 proe挂emx失败,有弹窗,求解决。 反曲弓和直拉弓哪个适合新手。。。171 年度调薪该怎么做?求答案 心理师资格证考试的条件 如何证明导数为常数的函数必为线性函数 如何证明一个函数是非线性函数??2 有一种植物俗称羊角,他的书名叫什么?细长的叶子,果实甜甜的4 谁知道这个东西是什么植物的果实或种子15 焊接车间的工艺流程?10 手工焊接的工艺流程准备哪些5 焊接铸铁件的工艺流程。4 麻烦懂的朋友帮我看下乙肝两对半定量化验单 焊接铸铁件的工艺流程。13 试述焊接结构生产的一般工艺流程8 这个java题 怎么做? 女人没有离婚又和单身男人同居了是不是犯罪3 职工薪酬系统能反初始化嘛? 女人没办理离婚,长期和单身男人以夫妻名义同居,属于犯法吗?4 农村户口迁出还能在老家盖房子吗 证明导数恒为常数a的函数一定是线性函数 y = ax+b 求... 1.证明导数恒为常数a的函数一定是线性函数 y = ax+b... 证明:若函数fx的导数为常数则fx为x的线性代数1