日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python围棋程序在屏幕上找棋盘_用C语言编程 在屏幕上显示围棋棋盘

發布時間:2024/9/27 python 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python围棋程序在屏幕上找棋盘_用C语言编程 在屏幕上显示围棋棋盘 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

展開全部

--

以怎么不用 MS VC++6 ??

編C語言一般都用啊

還有\xCD是C語言

Ascii代碼 表示一個圖形

用循環32313133353236313431303231363533e58685e5aeb931333264643133語句啊!

等我一下 晚上寫出來 貼上哦

晚上10:00 上完課回來

呵呵 分給不給 隨便 你的問題讓我熟練了許多

分不重要了

我終于寫出來了

調試了30分鐘啊!

純粹的循環 + 判斷

-- 我就這點水平了 算法可能不好

如果有更好的告訴我 上QQ 或發百度消息給我

百度的顯示有問題 最好

用源代碼格式化工具格式化一下 百度有搜

#include

void main()

{

int n,m,x,y,temp,j=0,i=0 ;

printf("輸入棋盤的橫格數,豎格數:\n");

scanf("%d,%d",&x,&y);

printf("%d,%d\n",x,y);

n=2*x+1 ;

m=2*y+1 ;

printf("%d,%d\n",n,m);

while(j

{

j++;

temp=j%2 ;

i=0 ;

if(j==1)

{

while(i

{

i++;

if(i==1)

{

printf("\xC9");

continue ;

}

if(n==i)

{

printf("\xBB\n");

continue ;

}

if(i%2!=0)

{

printf("\xCB");

continue ;

}

if(i%2==0)

{

printf("\xCD\xCD\xCD");

continue ;

}

}

continue ;

}

if(m==j)

{

while(i

{

i++;

if(i==1)

{

printf("\xC8");

continue ;

}

if(n==i)

{

printf("\xBC\n");

continue ;

}

if(i%2!=0)

{

printf("\xCA");

continue ;

}

if(i%2==0)

{

printf("\xCD\xCD\xCD");

continue ;

}

}

continue ;

}

if(temp==0)

{

while(i

{

i++;

if(i%2!=0)

{

printf("\xBA");

if(n==i)printf("\n");

continue ;

}

if(i%2==0)

{

printf(" ");

continue ;

}

}

continue ;

}

if(temp!=0&&j!=1)

{

while(i

{

i++;

if(i==1)

{

printf("\xCC");

continue ;

}

if(n==i)

{

printf("\xB9\n");

continue ;

}

if(i%2!=0)

{

printf("\xCE");

continue ;

}

if(i%2==0)

{

printf("\xCD\xCD\xCD");

continue ;

}

}

continue ;

}

}

}

100%編譯通過

可以畫出任意大小的棋盤

如 5*3 5*5

只要你的屏幕能夠顯示

以上是用圖像庫畫的棋盤

下面是用 __ 和 |

畫的棋盤 其實很簡單 替換一下就可以了

#include

void main()

{

int n,m,x,y,temp,j=0,i=0 ;

printf("輸入棋盤的橫格數,豎格數:\n");

scanf("%d,%d",&x,&y);

printf("%d,%d\n",x,y);

n=2*x+1 ;

m=2*y+1 ;

printf("%d,%d\n",n,m);

while(j

{

j++;

temp=j%2 ;

i=0 ;

if(j==1)

{

while(i

{

i++;

if(i==1)

{

printf("__");

continue ;

}

if(n==i)

{

printf("__\n");

continue ;

}

if(i%2!=0)

{

printf("__");

continue ;

}

if(i%2==0)

{

printf("__");

continue ;

}

}

continue ;

}

if(m==j)

{

while(i

{

i++;

if(i==1)

{

printf("__");

continue ;

}

if(n==i)

{

printf("__\n");

continue ;

}

if(i%2!=0)

{

printf("__");

continue ;

}

if(i%2==0)

{

printf("__");

continue ;

}

}

continue ;

}

if(temp==0)

{

while(i

{

i++;

if(i%2!=0)

{

printf("|");

if(n==i)printf("\n");

continue ;

}

if(i%2==0)

{

printf(" ");

continue ;

}

}

continue ;

}

if(temp!=0&&j!=1)

{

while(i

{

i++;

if(i==1)

{

printf("__");

continue ;

}

if(n==i)

{

printf("__\n");

continue ;

}

if(i%2!=0)

{

printf("__");

continue ;

}

if(i%2==0)

{

printf("__");

continue ;

}

}

continue ;

}

}

}

已贊過

已踩過<

你對這個回答的評價是?

評論

收起

總結

以上是生活随笔為你收集整理的python围棋程序在屏幕上找棋盘_用C语言编程 在屏幕上显示围棋棋盘的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。