- 博客(0)
- 资源 (4)
- 收藏
- 关注
毕业论文Word排版技巧总结
毕业论文写了接近2个月才总算成型,其中有很大的一部分时间是在排版调整格式。这段时间在网上学习了很多使用Word的排版技巧,其实本科写论文的时候也学过一次,只是当时没有做记录,所以写硕士论文的时候又踩了很多坑,虽然以后很有可能没有机会再用到这些技巧,但是总结一下,留着纪念或者留给有需要的人也是好的。
2019-04-24
五子棋源代码
c++编写的五子棋源代码
#include "StdAfx.h"
#include "ChessCommon.h"
// 位置(uiCol, uiRow) 颜色为emChessColor 的个数
// emChessColor 棋子的颜色
// bResetCount 是否清零计数
// iColorCoun 相同颜色的数目
// bOver 是否停止计数
// piBlankCount 空位的状况
// emChess 整个棋局的信息
void SameColorAdder(UINT uiCol, UINT uiRow, enumChessColor emChessColor, BOOL bResetCount ,int &iColorCount, BOOL& bOver,
const enumChessColor emChess[][ROWS], int* piBlankCount )
{
// 当m_iPositionPiece越界时,VS不会让其崩溃,而是跳过,所以不处理越界也可正确执行
// 但安全的做法必须处理越界
if(PtInBroad(uiCol, uiRow)) // 边界判断
{
if(emChessColor == emChess[uiCol][uiRow])
{
iColorCount++;
}
else
{
if(bResetCount)
{
iColorCount = 0;
}
else
{
bOver = TRUE;
}
// 空位计数
if(piBlankCount)
{
if(0 == emChess[uiCol][uiRow])
{
if((0 == (*piBlankCount)) || bOver)
{
(*piBlankCount)++;
}
}
else if(! bOver)
{
(*piBlankCount)=0;
}
}
}
}
}
2013-10-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人