2015年4月27日---C语言:输出特殊图案,请在c环境中运行,看一看,Very Beautiful!

时间:2022-10-30 20:02:42

---恢复内容开始---

题目:输出特殊图案,请在c环境中运行,看一看,Very Beautiful!

1.程序分析:字符共有256个。不同字符,图形不一样。      

2.程序源代码:

[code=c]

#include "stdio.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);}

为什么运行后输出结果是这样的

2015年4月27日---C语言:输出特殊图案,请在c环境中运行,看一看,Very Beautiful!

/*

高手解决方案

输出的ascii码被cmd以GBK编码输出了,在cmd里面输入
mode con cp select=437选择英文编码再运行就可以正常显示了
用完了使用mode con cp select=936改回简体中文

先编译出执行文件,然后直接运行cmd,在cmd里面用上述命令设置代码页,然后直接在cmd里面运行程序即可

2015年4月27日---C语言:输出特殊图案,请在c环境中运行,看一看,Very Beautiful!

*/

---恢复内容结束---