⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 tictactoe.txt

📁 A very smaller script interpretor that java based system. Can work on j2se / j2me / win C++ platform
💻 TXT
字号:
'主程序
      	'调用此脚本时,需要加入chess环境变量,类型Array ,int[3][3]
      	NONE=0
      	BLACK=1 '黑棋
      	RED=2  '红棋

      	B_WIN=0 '黑胜
      	B_FAIL=1'黑败
	B_NONE=2 '未分胜负

      	'行相同
      	i=0
	while(i<asize(chess))
        	result=check(chess[i][0],chess[i][1],chess[i][2])
                if(result<>B_NONE)
                	ret result
                endif
                i=i+1
        loop

        '列相同
        i=0
        while(i<asize(chess))
        	result=check(chess[0][i],chess[1][i],chess[2][i])
                if(result<>B_NONE)
                	ret result
                endif
        	i=i+1
        loop

        '斜线相同
        result=check(chess[0][0],chess[1][1],chess[2][2])
        if(result<>B_NONE)
                ret result
        endif
        result=check(chess[0][2],chess[1][1],chess[2][0])
        if(result<>B_NONE)
                ret result
        endif
ret  b_none

'检测三个值是否相同,以此判定胜负
sub check(x,y,z)
	if(x=y&x=z)
              	if(x=black)
			ret b_win
		endif
		if(x=red)
                	ret b_fail
                endif
        endif
ret b_none

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -