黑馬程式設計師__飛行棋
-------
windows phone 7手機開發
、.net培訓
、期待與您交流! -------
using system;
using system.collections.generic;
using system.linq;
using system.text;
namespace 飛行棋
;//存玩家a和b的下標
static void main(string args)
console.writeline("請輸入玩家b的姓名");
names[1] = console.readline();
//定義乙個bool型別接收忽略大小寫的比較值
while (names[1] == "" || names[1].equals(names[0], stringcomparison.ordinalignorecase)==true)
if (names[1].equals(names[0], stringcomparison.ordinalignorecase) == true)
names[1] = console.readline();
}console.clear();
program.show();
console.writeline(" 對戰開始......");
console.writeline("用a來表示", names[0]);
console.writeline("用b來表示", names[1]);
console.writeline("如果ab在同乙個位置用<>來表示");
initialmap();//初始化地圖
dramap();//
console.readkey();
}///
///顯示飛行棋
///
static void show()
///
/// 對地圖上的關卡進行初始化
///
static void initialmap()
;//幸運輪盤1
int landmine = ;//地雷2
int pause = ;//暫停3
int timeturnl = ;//時空隧道4
for(int i=0;i
/// 獲得第pos座標上應繪製的圖案
///
/// 要繪製的座標
///
static string getmapstring(int pos)
else if (playerpos[0] == pos)
else if (playerpos[1] == pos)
else
}return result;
}///
/// 畫地圖
///
static void dramap()
//第一行繪製完畢
console.writeline();
//繪製第一列
for (int i = 30; i <= 34; i++)
// console.writeline(getmapstring(i));
string str = getmapstring(i);
console.writeline(str);
}for (int i = 64; i >= 35; i--)
console.writeline();
for (int i = 65; i <= 69; i++)
for (int i = 70; i <= 99; i++)
console.writeline();}}
} 詳情
-------
windows phone 7手機開發
、.net培訓
、期待與您交流!
黑馬程式設計師 飛行棋
windows phone 7手機開發 net培訓 期待與您交流!如下 using system using system.collections.generic using system.linq using system.text namespace 飛行棋 static string name...
騎士飛行棋
include include include include int map 110 bu 1000 char str 4 20 struct node a 3 void f strcpy a 2 name,str m printf 玩家2選擇了 s n n a 2 name printf 人物選...
騎士飛行棋
using system using system.collections.generic using system.linq using system.text namespace 騎士飛行棋 宣告乙個陣列用來存玩家a和玩家b public static string playernames ne...