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

程序分析:字符共有 256 个,不同的字符可以组成不同的图案。

在某些环境下,可能会出现中文乱码的问题。主要原因是文件信息的代码页不同,我们所使用的操作系统中文状态下的代码页,要显示扩展的 ASCII 码需要在 437 OEM-美国 这个代码页下显示。

如果需要解决中文乱码问题,可以按以下步骤修改控制台的默认代码页:

  1. 点击运行界面左上角标题栏图标【c:】,选择默认值一项。
  2. 修改默认代码页为 437 OEM-美国。
  3. 关闭后重新运行即可。

实例

#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;
}

以上实例输出结果为:

1.png

标签: c语言, c语言教程, c语言技术, c语言学习, c语言学习教程, c语言下载, c语言开发, c语言入门教程, c语言进阶教程, c语言高级教程, c语言面试题, c语言笔试题, c语言编程思想, c语言练习, c语言练习题