飛行棋玩家的建立及主方法的實現

2021-09-01 10:48:55 字數 1134 閱讀 4819

static int step;

static int map = new int[100];

static int player = ;//player[0]存玩家a的下標,player[1]存玩家b的下標

static string name = new string[2];//name[0]存玩家a的姓名,name[1]存玩家b的姓名

static bool tstop = ;//將tstop[0]設為玩家a,預設為false,將tstop[1]設為玩家b,預設為false。

static void main(string args)

console.writeline("請輸入玩家b的姓名");

name[1] = console.readline();

while (name[1] == "" || name[1] == name[0])//判斷判斷玩家b姓名是否為空和玩家b是否和玩家a的名字相同

else//玩家b是否和玩家a的名字相同

}console.clear();//清屏

showui();

console.writeline("對戰開始.........");

console.writeline("玩家a的姓名:",name[0]);

console.writeline("玩家b的姓名:", name[1]);

console.writeline("如果ab在同一位置,用<>來表示");

initialmap();

drawmap();

console.writeline("開始遊戲");

while (player[0] < 99 && player[1] < 99)

else

if (player[0] >= 99)//判斷玩家a走完了棋盤,走完了就跳出迴圈

if (tstop[1] == false)

else

}console.clear();//清屏

showui();

if (player[0] >= 99)

獲勝", name[0]);

}else

獲勝", name[1]);

}console.readkey();

}

C 實現簡單的飛行棋遊戲

下面展示 完整 namespace 飛行棋 的士兵用a表示 n的士兵用a表示 playername 0 playername 1 initailmap drawmap while playerpos 0 99 playerpos 1 99 勝利 playername i win console.re...

C 騎士飛行棋使用的方法梳理

public static int map new int 100 宣告乙個長度為100的陣列用來畫地圖 public static int playerpos new int 2 宣告乙個陣列用來存玩家a和玩家b public static string playernames new strin...

檔案建立及讀取的方法

以前建立用 string filepath if system.io.file.exists filepath 建立檔案 system.io.file.create filepath system.io.streamwriter sw new system.io.streamwriter filep...