浏览量:71228
时间:2025-03-02 23:43:39
package lesson;\n/**\n * 模拟地下城与勇士(DNF)的装备强化过程\n * \n */\nimport java.util.Scanner;\n\npublic class Test {\n\n\tpublic static void main(String[] args) {\n\t\t//创建输入对象\n\t\tScanner shuru = new Scanner(System.in);\n\t\t//用户输入强化等级\n\t\tSystem.out.println(\"请输入强化等级:\");\n\t\tint a = shuru.nextInt();\n\t\tSystem.out.println(\"请输入1开始强化:\");\n\t\tint b = shuru.nextInt();\n\t\t//创建随机概率\n\t\tdouble m = Math.random();\n\n\t\tswitch(a) {\n\t\tcase 0:\n\t\tcase 1:\n\t\tcase 2:\n\t\t\ta++;\n\t\t\tSystem.out.println(\"您的装备强化成功,等级为:\"+a);\n\t\t\tbreak;\n\t\tcase 3:\n\t\t\tif(m<0.95) {\n\t\t\t\ta++;\n\t\t\t\tSystem.out.println(\"您的装备强化成功,等级为:\"+a);\n\t\t\t}else {\n\t\t\t\ta--;\n\t\t\t\tSystem.out.println(\"您的装备强化失败,等级为:\"+a);\n\t\t\t}\n\t\t\tbreak;\n\t\tcase 4:\n\t\t\tif(m<0.90) {\n\t\t\t\ta++;\n\t\t\t\tSystem.out.println(\"您的装备强化成功,等级为:\"+a);\n\t\t\t}else {\n\t\t\t\ta--;\n\t\t\t\tSystem.out.println(\"您的装备强化失败,等级为:\"+a);\n\t\t\t}\n\t\t\tbreak;\n\t\tcase 5:\n\t\t\tif(m<0.80) {\n\t\t\t\ta++;\n\t\t\t\tSystem.out.println(\"您的装备强化成功,等级为:\"+a);\n\t\t\t}else {\n\t\t\t\ta--;\n\t\t\t\tSystem.out.println(\"您的装备强化失败,等级为:\"+a);\n\t\t\t}\n\t\t\tbreak;\n\t\tcase 6:\n\t\t\tif(m<0.621) {\n\t\t\t\ta++;\n\t\t\t\tSystem.out.println(\"您的装备强化成功,等级为:\"+a);\n\t\t\t}else {\n\t\t\t\ta--;\n\t\t\t\tSystem.out.println(\"您的装备强化失败,等级为:\"+a);\n\t\t\t}\n\t\t\tbreak;\n\t\tcase 7:\n\t\t\tif(m<0.537) {\n\t\t\t\ta++;\n\t\t\t\tSystem.out.println(\"您的装备强化成功,等级为:\"+a);\n\t\t\t}else {\n\t\t\t\ta-=3;\n\t\t\t\tSystem.out.println(\"您的装备强化失败,等级为:\"+a);\n\t\t\t}\n\t\t\tbreak;\n\t\tcase 8:\n\t\t\tif(m<0.414) {\n\t\t\t\ta++;\n\t\t\t\tSystem.out.println(\"您的装备强化成功,等级为:\"+a);\n\t\t\t}else {\n\t\t\t\ta-=3;\n\t\t\t\tSystem.out.println(\"您的装备强化失败,等级为:\"+a);\n\t\t\t}\n\t\t\tbreak;\n\t\tcase 9:\n\t\t\tif(m<0.339) {\n\t\t\t\ta++;\n\t\t\t\tSystem.out.println(\"您的装备强化成功,等级为:\"+a);\n\t\t\t}else {\n\t\t\t\ta-=3;\n\t\t\t\tSystem.out.println(\"您的装备强化失败,等级为:\"+a);\n\t\t\t}\n\t\t\tbreak;\n\t\tcase 10:\n\t\t\tif(m<0.28) {\n\t\t\t\ta++;\n\t\t\t\tSystem.out.println(\"您的装备强化成功,等级为:\"+a);\n\t\t\t}else {\n\t\t\t\ta=0;\n\t\t\t\tSystem.out.println(\"您的装备爆了!\");\n\t\t\t}\n\t\t\tbreak;\n\t\tcase 11:\n\t\t\tif(m<0.207) {\n\t\t\t\ta++;\n\t\t\t\tSystem.out.println(\"您的装备强化成功,等级为:\"+a);\n\t\t\t}else {\n\t\t\t\ta=0;\n\t\t\t\tSystem.out.println(\"您的装备爆了!\");\n\t\t\t}\n\t\t\tbreak;\n\t\tcase 12:\n\t\t\tif(m<0.173) {\n\t\t\t\ta++;\n\t\t\t\tSystem.out.println(\"您的装备强化成功,等级为:\"+a);\n\t\t\t}else {\n\t\t\t\ta=0;\n\t\t\t\tSystem.out.println(\"您的装备爆了!\");\n\t\t\t}\n\t\t\tbreak;\n\t\tcase 13:\n\t\t\tif(m<0.136) {\n\t\t\t\ta++;\n\t\t\t\tSystem.out.println(\"您的装备强化成功,等级为:\"+a);\n\t\t\t}else {\n\t\t\t\ta=0;\n\t\t\t\tSystem.out.println(\"您的装备爆了!\");\n\t\t\t}\n\t\t\tbreak;\n\t\tcase 14:\n\t\t\tif(m<0.75) {\n\t\t\t\ta++;\n\t\t\t\tSystem.out.println(\"您的装备强化成功,等级为:\"+a);\n\t\t\t}else {\n\t\t\t\ta=0;\n\t\t\t\tSystem.out.println(\"您的装备爆了!\");\n\t\t\t}\n\t\t\tbreak;\n\t\tcase 15:\n\t\t\tif(m<0.101) {\n\t\t\t\ta++;\n\t\t\t\tSystem.out.println(\"您的装备强化成功,等级为:\"+a);\n\t\t\t}else {\n\t\t\t\ta=0;\n\t\t\t\tSystem.out.println(\"您的装备爆了!\");\n\t\t\t}\n\t\t\tbreak;\n\t\t\tdefault:\n\t\t\t\tSystem.out.println(\"输入错误!\");\n\t\t\t\tbreak;\n\n\t\t}\n\t}\n\n}\n
最后
代码仅供娱乐,祝大家增幅大吉!