C语言电子画板

目录

开头

大家好,我叫这是我58。今天,我们来看一下我用C语言编译的电子画板和与之相关的一些东西。

程序

c 复制代码
#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
#include <Windows.h>
int main() {
	int i = 0;
	int ia = 0;
	char str[99999] = "";
	const char stra[11] = "RYGBW13247";//红41 黄43 绿42 蓝44 白47
	printf("欢迎你来用这个电子画板,在这画板中,你可以输入一些东西来绘制你自己的画,其中,"R"代表\033[31m红色\033[0m,"B"代表\033[34m蓝色\033[0m,"Y"代表\033[33m黄色\033[0m,"G"代表\033[32m绿色\033[0m,"W"代表白色,而其它的东西则代表了\033[7m黑色\033[0m,并且,"/"可以结束你对这个电子画板的绘制,这就是这个电子画板的用法");
	Sleep(6770);
	system("cls");
	while ((str[i++] = getchar()) - '/') {
		;
	}
	system("cls");
	for (i = 0; '/' != str[i]; i++) {
		for (ia = 0; ia < 5; ia++) {
			if (str[i] == stra[ia]) {
				break;
			}
		}
		5 == ia || printf("\033[4%cm \033[0m", stra[ia + 5]), 5 == ia && printf(" ");
		'\n' == str[i] && printf("\n");
	}
	return 0;
}

程序的流程图

等待6.77秒,等待好后就清屏 是 否(清屏) 是 是 是(break) 是 是 是 否 否 否 否 否 否 开始 把宏_CRT_SECURE_NO_WARNINGS定义为1 导入stdio.h 导入Windows.h 定义整型i为0 定义整型ia为0 把有99999个字符的字符串str初始化为空字符串 定义有11个字符的常量字符串stra为"RYGBW13247" 输出"欢迎你来用这个电子画板,在这画板中,你可以输入一些东西来绘制你自己的画,其中,"R"代表\03331m红色\\033\[0m,"B"代表\\033\[34m蓝色\\033\[0m,"Y"代表\\033\[33m黄色\\033\[0m,"G"代表\\033\[32m绿色\\033\[0m,"W"代表白色,而其它的东西则代表了\\033\[7m黑色\\033\[0m,并且,"/"可以结束你对这个电子画板的绘制,这就是这个电子画板的用法" (str\[i++ = getchar()) - '/'? 设i为0 '/' != stri? 设ia为0 ia < 5? stri == straia? 5 == ia? 5 == ia? 输出空格 '\n' == stri? 输出"\n" i自增1 结束 ia自增1 输出"\033[4%cm \033[0m"("%c"代常量字符串stra的第ia加5项) 红41 黄43 绿42 蓝44 白47

程序的效果

电子画板

结尾

在你看到这里之后,可以评论来互动一下我哦。

相关推荐
揽星河..1 天前
【C语言】猜数字游戏
c语言·算法·游戏
IvorySQL1 天前
开源数据库进校园| 11 月 3 日,IvorySQL 校园行走进浙大宁波校区:从 PostgreSQL 扩展生态到 AI 实战
数据库·postgresql·开源
深蓝AI1 天前
Ghostty 1.4 七个月打磨:ASCII 解析快 5.7 倍、终端能放动画,SSH 乱码终结
程序员·开源
码上观世界1 天前
从几个抓网页的开源项目讲起
开源
时早玖沐1 天前
KOOK「找不到语音频道」:同一个错误假设,我犯了三次
python·开源·ai编程
Raas1001 天前
AI网关怎么部署?MAI Gateway部署实操教程
人工智能·开源·gateway·mai gateway·企业级ai产品
unconditional1 天前
我数了下 sdkm 的源码:41 个工具的安装逻辑,四分之三是同一行
rust·开源
分布式存储与RustFS1 天前
CI 老被 Docker Hub 的 429 卡住,自建 Registry 把镜像搬进内网
运维·docker·开源·镜像仓库·对象存储·ci·rustfs
七牛云行业应用1 天前
爆火OpenFilm 0.2.6:开源 AI 视频 Agent 的安装、编辑与渲染流程(2026 年 10 月 )
人工智能·开源·音视频
开源推荐官1 天前
多门店 O2O 商城选型复盘:从开发视角对比主流开源系统
java·架构·开源·php