大家好,今天小编关注到一个比较有意思的话题,就是关于c语言国际象棋的问题,于是小编就整理了2个相关介绍c语言国际象棋的解答,让我们一起看看吧。
国际象棋n代表什么?
国际象棋里“N”代表马(Knight),英文原意“骑士”,棋子数量2个。
知识扩展:
大家好,今天小编关注到一个比较有意思的话题,就是关于c语言国际象棋的问题,于是小编就整理了2个相关介绍c语言国际象棋的解答,让我们一起看看吧。
国际象棋里“N”代表马(Knight),英文原意“骑士”,棋子数量2个。
知识扩展:
1、王(King),英文原意“国王”,英文简称“K”,棋子数量1个。
2、后(Queen),英文原意“皇后”,英文简称“Q”,棋子数量1个。
3、车(Rook),英文原意“战车”,英文简称“R”,棋子数量2个。
4、象(Bishop),英文原意“主教”,英文简称“B”,棋子数量2个。
5、兵(Pawn),英文原意“禁卫军”,英文简称“P”,棋子数量8个。
其他的还有:K(king)国王;Q(queen)王后;B(bishop)象;N(knight)马(第一个字母为了不和王混淆取了第二个字母);P(pawn)兵(棋谱中一般不写代号,直接写位置:例如e4表示e线的兵直接走到e4格子)
棋盘以白方为参考从左到右直线格子顺序记录为a、b、c、d、e、f、g、h;从下到上各横线格子依次记录为1、2、3、4、5、6、7、8;这样每个格子都有了坐标:例如e5表示位于e线和第5横线相交汇的格子。
Rfd8 表示f线的车走到了d8格子里。
为什么加f,一般情况下Rd8就可以了,但是有时候两个车都可以走到d8这个位置,为了表示区别,特意加上f说明是f线的车走到了d8位置,而不是另一个其他线上的车。类似的还有N8c6表示8线的马走到了c6格子。
注意:Rfd8中的R必须是大写,小写是不规范的,大写表示的是棋子代号,小写表示的是棋盘坐标。
到此,以上就是小编对于c语言国际象棋的问题就介绍到这了,希望介绍关于c语言国际象棋的2点解答对大家有用。