输出蜗牛图案相关过程
相关说明
原本是想通过算式的形式,一个符号一个符号的算出来。后来因为符号太多,我画画功底差,先放弃用计算形式输出(其实就是想不出好办法)。用最简单的方式、最原始的方式,直接一行一行输出图案。只要行数够多,符号够多,那么那个图形也就越像。
过程
1、试过很多方法,最后用ppt作为工具
先选一个ppt,然后在里面插入我蜗牛的图片。在图片前用插入文字的方法,且把字体调到最小,在文字框里输入很多的 0 。然后在覆盖蜗牛的地方的 0 换成其他颜色的。
2、再创一页ppt
把字符框里的字符复制到这一页ppt来,把蜗牛区域染了颜色的 0 换成 *,如图:
3、一行一行把字符串放到代码中
右边一行一行剪切到左边的代码里,就用简单的输出字符方法:
4、把字符“0”替换成‘空格‘’
同时也可以在边边上放“-”和“|”组成边框。最后就可以运行程序输出相关图案。
源码
/*所想:
用几行***************这样的字符,用代码的方法替换某个*输出一个蜗牛图案。
第一步是如何生成一只蜗牛图案,然后通过cmd窗口***********这样不断的向下刷,可以让
蜗牛看起来像动了一样。
目前准备好了蜗牛图片,计划用有规则的几行*******字符串对着图片描,通过***这些
符号在图案上的比例数量,描出蜗牛的相关形象。如果以蜗牛图案为底图,我该用什么方法
在底图前画点描图案。
实验过程:
我用doc文档插入图片做背景,想办法在前景弄点。
我在cmd里打一大堆*,然后截图,重合它们试试看。
符号*换成 好一点,这样上行和下行间隔看起就没那么大了。
又想到在图片doc文档的图片位置直接输符号文字试试看。
换成ppt,做为背景。
我用ppt插入图片,然后在图片前打了好多 ,红色的,描着蜗牛的地方我慢慢改成蓝色的。
眼睛蓝色表示,脖子荧光色,壳用紫色。
然后把描的蜗牛符号:0 改成:*
然后一行字符一行字符的引进代码的输出符里。
把0字符换成空格,然后在边边位置放个边框
*/
class Demo{
public static void main(String[] args){
System.out.println("蜗牛的图像:");
System.out.println("|----------------------------------------------------------------------------------------------------------|");
System.out.println("| *** |");
System.out.println("| ** |")