c语言编写抽卡模拟器_【贴吧抽卡模拟器】DIY版本1.0
該樓層疑似違規已被系統折疊?隱藏此樓查看此樓
核心代碼:
import java.util.Random;
public class DiaLake {
public static void main(String[] args) {
//for (int i = 0; i < 10; i++) {
// System.out.println("第" + (i + 1) + "次十連:");
tenTimesLake();
// }
}
public static String rGet(){
String [] rnormal = {"情不自禁R", "品味R", "面露難色R", "時間掌控者R", "特殊任務R", "心弦之音R", "注定R", "養你R", "記錄R", "選擇困難R", "讀你R", "味蕾烙印R", "你的存在R", "醉心創作R", "甜蜜心情R", "快樂根源R", "完美線條R", "獨家定制R", "為你而歌R", "逆風R", "調查R", "砥礪R", "左右為難R", "推理R", "熱身R", "彈無虛發R"};
Random r = new Random();
int n = r.nextInt(100);
if(n == 99){
int n1 = r.nextInt(4);
switch (n1){
case 0:
return "! 收藏回憶R";
case 1:
return "! 洗白白R";
case 2:
return "! 慌亂R";
default:
return "! 休閑R";
}
}
else{
int n1 = r.nextInt(26);
return rnormal [n1];
}
}
public static String srGet() {
String[] srnormal = {"童趣時光", "激戰", "誠意教學", "力量源泉", "你是我的", "牽絆", "彷徨之眸", "與你比肩", "酣夢", "落雪時光", "點點螢光", "定格", "雨中臂彎", "暗夜光芒", "柔軟心緒", "光影隨心", "世界之外", "深夜心事", "溫柔鼓勵", "雨中赴約"};
Random r = new Random();
int n = r.nextInt(100);
if (n == 99) {
int n1 = r.nextInt(4);
switch (n1) {
case 0:
return "!! 比海更深";
case 1:
return "!! 那時秋深";
case 2:
return "!! 溫柔時刻";
default:
return "!! 找到你了";
}
} else {
int n1 = r.nextInt(20);
return srnormal[n1];
}
}
public static String ssrGet(){
String [] ssrnormal = {"!!! 星與眸", "!!! 帶你離開", "!!! 櫻落無聲", "!!! 掠奪者", "!!! 春日戀歌", "!!! 夏日傾心", "!!! 秋日私語", "!!! 冬日迷情"};
String [] ssrlittle = {"!!! 占有", "!!! 星之海", "!!! 眷戀海風", "!!! 溺海"};
Random r = new Random();
int n = r.nextInt(100);
if(n < 2){
int n1 = r.nextInt(4);
switch (n1){
case 0:
return "!!! 記憶裂痕 !!!";
case 1:
return "!!! 熾熱胸膛 !!!";
case 2:
return "!!! 交纏視線 !!!";
default:
return "!!! 面具砂礫 !!!";
}
}else if(n < 35){
int n1 = r.nextInt(4);
return ssrlittle [n1];
}else {
int n1 = r.nextInt(8);
return ssrnormal [n1];
}
}
public static String onceLake(){
Random r = new Random();
int n = r.nextInt(100);
if(n == 0){
return ssrGet();
}else if(n < 11){
return srGet();
}else{
return rGet();
}
}
public static void tenTimesLake (){
String [] tentimesresult = new String [10];
boolean r10 = true;
for (int i = 0; i < 10; i++) {
tentimesresult [i] = onceLake();
r10 = r10 && tentimesresult [i].contains("R");
}
if(r10){
tentimesresult [9] = srGet();
System.out.println();
System.out.println("你好,十連保底的非酋。");
System.out.println();
}
for (int i = 0; i < tentimesresult.length; i++) {
System.out.println(tentimesresult [i]);
}
System.out.println("==================");
}
}
總結
以上是生活随笔為你收集整理的c语言编写抽卡模拟器_【贴吧抽卡模拟器】DIY版本1.0的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 解决navicat for mysql
- 下一篇: 《乐高EV3机器人搭建与编程》一1.3