A

核心思路

利用||符号作为小红旗的旗杆,利用*符号拼凑出小红旗的旗面,然后再通过C语言的printf 函数实现输出双引号里面拼凑的小红旗。旗子的颜色用 system 函数将其调整为红色。

B

效果图

小红旗效果图

C

源代码展示

代码语言:javascript复制#include

#include

int main()

{

system("color f4");

printf(" ||************\n");

printf(" ||************\n");

printf(" ||************\n");

printf(" ||************\n");

printf(" ||\n");

printf(" ||\n");

printf(" ||\n");

printf(" ||\n");

system("pause");

return 0;

}D

源代码解释

#include #include 两个都是C语言程序的头文件,而 system printf 两个都是C语言头文件中的功能。其中 system("color f4") 中的 color f4 是设置默认的控制台前景和背景颜色。printf(" \n") 中的 \n 是C语言中的换行符。system("pause") 中的 pause 是让控制台暂停的意思。

附:控制台颜色代码

颜色属性由两个十六进制数字指定,第一个对应于背景,第二个对应于前景。每个数字可以为以下任意值:

0 = 黑色

4 = 红色

8 = 灰色

C = 淡红色

1 = 蓝色

5 = 紫色

9 = 淡蓝色

D = 淡紫色

2 = 绿色

6 = 黄色

A = 淡绿色

E = 淡黄色

3 = 浅绿色

7 = 白色

B = 淡浅绿色

F = 亮白色

知识小木屋

原创声明:本文为原创文章,未经作者许可,

禁止搬运、盗版、侵权!

电子邮箱:shun@zuoha.cn

博客:www.twoshun.co