#! /bin/bash
*# 列印西洋棋棋盤
# 設定兩個變數,i 和 j,乙個代表行,乙個代表列,西洋棋為 88 棋盤
*# i=1 是代表準備列印第一行棋盤,第 1 行棋盤有灰色和藍色間隔輸出,總共為 8 列
*# i=1,j=1 代表第 1 行的第 1 列;i=2,j=3 代表第 2 行的第 3 列
*# 棋盤的規律是 i+j 如果是偶數,就列印藍色色塊,如果是奇數就列印灰色色塊
*# 使用 echo ‐ne 列印色塊,並且列印完成色塊後不自動換行,在同一行繼續輸出其他色塊
for i in
dofor j in
dosum=$[i+j]
if [ $[sum%2] -eq 0 ];then
echo -ne 「\033[46m \033[0m」
else
echo -ne 「\033[47m \033[0m」
fidone
echo
done
echo -n格式: echo -e 「\033[字背景顏色;字型顏色m字串\033[0m」
例如:echo -e 「\033[41;36m something here \033[0m」
其中41的位置代表底色, 36的位置是代表字的顏色
那些ascii code 是對顏色呼叫的始末.
\033[ ; m …… \033[0m
字背景顏色範圍:40----49
40:黑
41:深紅
42:綠
43:黃色
44:藍色
45:紫色
46:深綠
47:白色
字顏色:30-----------39
30:黑
31:紅
32:綠
33:黃
34:藍色
35:紫色
36:深綠
37:白色
列印西洋棋棋盤
設定兩個變數,i和j,乙個代表行,乙個代表列,西洋棋為8 8棋盤 i 1是代表列印第一行棋盤,第一行棋盤有灰色和藍色間隔輸出,總共為8列 i 1,j 1代表第一行第一列 i 2,j 3代表第二行第三列 棋盤的規律是i j如果是偶數,就列印藍色色塊,如果是奇數就列印灰色色塊 使用echo ne列印色塊...
ACM複習(17)8620 西洋棋棋盤
description 資訊學院的新生大一是不准帶電腦的 當然,部分 機 膽包天者不予討論 有時夜晚太無聊怎麼辦呢?下象棋是乙個不錯的消遣。下面是乙個基於西洋棋的遊戲。乙個西洋棋棋盤,由黑色和白色的正方形格仔相隔組成。假設棋盤左上角座標為原點 0,0 向右為x軸正方向,向下為y軸正方向,每個格仔闊度...
python繪製西洋棋規則口訣 西洋棋口訣
1.用車鎖門 直線或橫線 2.王與王形成馬步 用自己的王逼迫對方王到角落去 3.不是馬步走馬步 想辦法按正確的走法用已方王和對方王走成馬字步的局面 4.捉車就遠離 有時聰明的對方王會來捉你的車,這時就用車離它遠點,記住 離,豎線鎖門就豎線遠離 5.對王就將軍 如果對方的王和已方王走成了對王時,就是將...