学习使用C语言编写井字棋游戏程序(2)
用赋值的方法,将玩家输入的字符赋给数组中的元素,电脑使用横坐标=时间随机值%行数,纵坐标同理,使得电脑进行随机下棋。
每次下完一轮就将棋盘(数组)打印在屏幕上,每一方下完都要判断是否获胜。使用if判断,判断横三纵三两个对角线是否有三个相同的字符,有就跳出循环判断谁获胜,每下一步都要先判断棋盘是否被填满,并且返回一个可以继续的字符使得循环继续。
使用for循环和if判断作为函数的主体内容,不断循环判断,结合昨天的(1),至此,井字棋游戏正式完成
学习使用C语言编写井字棋游戏程序(2)
用赋值的方法,将玩家输入的字符赋给数组中的元素,电脑使用横坐标=时间随机值%行数,纵坐标同理,使得电脑进行随机下棋。
每次下完一轮就将棋盘(数组)打印在屏幕上,每一方下完都要判断是否获胜。使用if判断,判断横三纵三两个对角线是否有三个相同的字符,有就跳出循环判断谁获胜,每下一步都要先判断棋盘是否被填满,并且返回一个可以继续的字符使得循环继续。
使用for循环和if判断作为函数的主体内容,不断循环判断,结合昨天的(1),至此,井字棋游戏正式完成