[C] c语言 输出特殊图案,请在c环境中运行,看一看,Very Beautiful! →→→→→进入此内容的聊天室

来自 Sharp Hamerkop, 2024-03-15, 写在 C, 查看 27 次.
URL http://www.code666.cn/view/479da04c
  1. 程序分析:字符共有256个。不同字符,图形不一样。
  2.  
  3. VC6.0下出现中文乱码(原因+解决方法):
  4.  
  5. 17616进制是B0,21916进制是DB,0xB0DB"佰"字的内码,所以输出的就是"佰"了。
  6.  
  7. 主要原因是文件信息的代码页不同,我们所使用的操作系统中文状态下的代码页,要显示扩展的ASCII码需要在437 OEM-美国这个下面显示,这样就可以显示出你所希望的。具体修改控制台的默认代码页步骤如下:
  8.  
  9. 1.点击运行界面左上角标题栏图标【c:\】,选择默认值一项
  10. 2.修改默认代码页,936(ANSI/OEM-简体中文GBK)为437 OEM-美国
  11. 3、关闭后重新运行一下即可
  12.  
  13.  
  14.  
  15. #include<stdio.h>
  16. int main()
  17. {
  18.     char a=176,b=219;
  19.     printf("%c%c%c%c%c\n",b,a,a,a,b);
  20.     printf("%c%c%c%c%c\n",a,b,a,b,a);
  21.     printf("%c%c%c%c%c\n",a,a,b,a,a);
  22.     printf("%c%c%c%c%c\n",a,b,a,b,a);
  23.     printf("%c%c%c%c%c\n",b,a,a,a,b);
  24.     return 0;
  25. }

回复 "c语言 输出特殊图案,请在c环境中运行,看一看,Very Beautiful!"

这儿你可以回复上面这条便签

captcha