C语言练习题-C语言练习题实例7
题目:输出特殊图案,请在 C 环境中运行,看一看,Very Beautiful!
程序分析:字符共有 256 个,不同的字符可以组成不同的图案。
在某些环境下,可能会出现中文乱码的问题。主要原因是文件信息的代码页不同,我们所使用的操作系统中文状态下的代码页,要显示扩展的 ASCII 码需要在 437 OEM-美国 这个代码页下显示。
如果需要解决中文乱码问题,可以按以下步骤修改控制台的默认代码页:
- 点击运行界面左上角标题栏图标【c:】,选择默认值一项。
- 修改默认代码页为 437 OEM-美国。
- 关闭后重新运行即可。
实例
#include <stdio.h>
int 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);
return 0;
}
以上实例输出结果为: