马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
输出特殊图案,请在c环境中运行,看一看,Very Beautiful!
#include "stdio.h"
#include "conio.h"
main()
{
char a=176,b=219;
printf("%c%c%c%c%c\n",b,a,a,a,b);
printf("%c%c%c%c%c\n",a,b,a,b,a);
printf("%c%c%c%c%c\n",a,a,b,a,a);
printf("%c%c%c%c%c\n",a,b,a,b,a);
printf("%c%c%c%c%c\n",b,a,a,a,b);
getch();
}
出现乱码,怎么修改????
这个必须切换显示模式才能正常显示,而切换显示模式只能在32位系统下才能完成。执行一个debug.exe就可以切换了。
dosbox不行。
以下程序在 xp 系统下可以正确执行显示。
- #include <stdio.h>
- #include <conio.h>
- #include <stdlib.h>
- void main()
- {
- char a=176,b=219;
-
- system("debug.exe");
- printf("%c%c%c%c%c\n",b,a,a,a,b);
- printf("%c%c%c%c%c\n",a,b,a,b,a);
- printf("%c%c%c%c%c\n",a,a,b,a,a);
- printf("%c%c%c%c%c\n",a,b,a,b,a);
- printf("%c%c%c%c%c\n",b,a,a,a,b);
- getch();
- }
复制代码
|