前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >C语言入门教程之简简单单的小红旗

C语言入门教程之简简单单的小红旗

作者头像
程序员小顺
发布2021-10-13 10:27:27
1.3K0
发布2021-10-13 10:27:27
举报
文章被收录于专栏:知识小木屋

A

核心思路

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

B

效果图

小红旗效果图

C

源代码展示

代码语言:javascript
复制
#include<stdio.h>
#include<stdlib.h>
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<stdio.h> #include<stdlib.h> 两个都是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

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2021-03-04,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 知识小木屋 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档