如何用C语言程序输出国际象棋棋盘?

JavaScript052

如何用C语言程序输出国际象棋棋盘?,第1张

#include"stdio.h"

#include<windows.h>

main()

{

int i,j

SetConsoleOutputCP(437)//显示大于127的asc码

for(i=0i<8i++)

{

for(j=0j<8j++)

if((i+j)%2==0)

printf("%c%c",219,219)

else

printf(" ")

printf("\n")

}

}

如果你用的是Vc6的话,可以打个补丁了,

我也不知道为什么,上次查知道要加东西才能显示

需要用windows.h里面的东西,加一行调用api,可惜我只是记下来了,却看不懂

RevealTrans的用法:可以同时打开当鼠标移动到链接,类似幻灯片效果出现提示,移开也一样这个页巩固下。

语法:

filter : progid:DXImageTransform.Microsoft.RevealTrans ( enabled=bEnabled , duration=fDuration , transition=iTransitionType )

示范:参考文章:

属性:

enabled : 可选项。布尔值(Boolean)。设置或检索滤镜是否激活。true | false true : 默认值。滤镜激活。

false : 滤镜被禁止。

duration : 可选项。浮点数(Real)。设置或检索转换完成所用的时间。其值为秒.毫秒(0.0000)格式。

你可以使用 play 方法的 iDuration 参数设置转换回放的持续时间。然而,当你一旦调用了 play 方法,在回放持续过程中 Duration 特性就变为只读特性。

transition : 可选项。整数值(Integer)。设置或检索转换所使用的方式。 0 : 矩形收缩转换。

1 : 矩形扩张转换。

2 : 圆形收缩转换。

3 : 圆形扩张转换。

4 : 向上擦除。

5 : 向下擦除。

6 : 向右擦除。

7 : 向左擦除。

8 : 纵向百叶窗转换。

9 : 横向百叶窗转换。

10 : 国际象棋棋盘横向转换。

11 : 国际象棋棋盘纵向转换。

12 : 随机杂点干扰转换。

13 : 左右关门效果转换。

14 : 左右开门效果转换。

15 : 上下关门效果转换。

16 : 上下开门效果转换。

17 : 从右上角到左下角的锯齿边覆盖效果转换。

18 : 从右下角到左上角的锯齿边覆盖效果转换。

19 : 从左上角到右下角的锯齿边覆盖效果转换。

20 : 从左下角到右上角的锯齿边覆盖效果转换。

21 : 随机横线条转换。

22 : 随机竖线条转换。

23 : 随机使用上面可能的值转换。