1
嘿傢伙每次運行它時都需要這段代碼的幫助。編譯器將輸出全部在一行上。我試圖把棋盤格式是8x8,但程序給我1x16。嘗試運行它,看看它給你什麼。我在Windows上使用的代碼塊7.
的#include 的#include我不明白2d模數C++
using namespace std;
class CheckerBoard{
public:
void initBoard()
{
for(int y=0; y<8; y++)
{
for(int x=0; x<8; x++)
{
if(((x+y)%2)==0)
{
board[y][x]='.';
}
else
{
board[y][x]='*';
}
}
}
}
void printBoard()
{
for(int y=0; y<8; y++)
{
for(int x=0; x<8; x++)
{
cout<< board[y][x];
}
}
}
private:
char board[8][8] ;
};
int main()
{
CheckerBoard checkerBoard;
checkerBoard.initBoard();
checkerBoard.printBoard();
return 0;
}