如何把一个二维的字符画变成能打印出那个字符画的一维字符串

6 篇文章 0 订阅
2 篇文章 0 订阅

总结1

其实啊,把一个二维的字符画变成能打印出那个字符画的一维字符串的方法非常简单,如果你想看看怎样操作的话,就去看看下面吧。

怎样操作

首先,把一个你想要打印的字符画复制在一个txt文件或docx文件1的里面,比如下面的字符画。

然后,在这个字符画的每一行的末尾都添加一个\n,如下图所示。

最后,只要把上面的图片中的所有字符(除了“)”、“N ”和@这是我58)都合并成一行就好了,就如下图所示。

成品(代码)、它打印的效果和对比、还有总结2

好了,现在已经把一个二维的字符画变成能打印出那个字符画的一维字符串了,而这时候,肯定有人不相信了,既然如此,那我们就试一下吧。

成品(代码)

#include <stdio.h>
int main() {
    printf("*** *\n  * *\n*****\n* *  \n* ***\n");
    return 0;    
}

实际的打印效果和对比


总结2

总之,两者虽然颜色不同,但打印的效果却基本与那张白底黑字的图片一模一样。


  1. txt文件/docx文件↘ ↩︎

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值