C语言字符数组应用示例2:用二维数组输出一个菱形图案

Posted 诸葛思颖

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C语言字符数组应用示例2:用二维数组输出一个菱形图案相关的知识,希望对你有一定的参考价值。

要用二维数组输出一个菱形图案,那么就要先将数组中的元素有规地填充图案,就像小时候我们在方格纸中涂颜色然后变成一幅画,像这样:

 

 那怎么填充呢?

首先这个图形是非常非常对称滴,菱形的下半部分就不必再费劲编程序啦,直接用上半部分的,嘿嘿,so easy! 输出的时候把行号变一下就OK啦。

总之,就是要找规律,化繁为易,找到数之间的关系,问题就会变得不堪一击。

 大家也可以参考这个博问:https://q.cnblogs.com/q/127156/(小编在写的时候可谓是磕磕绊绊呀,聪明的你一定可以避开)

2020-05-05

13:47:12

以上是关于C语言字符数组应用示例2:用二维数组输出一个菱形图案的主要内容,如果未能解决你的问题,请参考以下文章

C语言中,对于不知道长度的数组怎样输入。。。

求C++输出图形,用二维数组和循环

C语言如何定义指针指向字符型二维数组

C语言怎么定义一个二维数组可以使每行的输入长度任意

c语言中怎样实现对二维数组元素进行赋值并输出。

C语言如何在子函数中对主函数中的二维数组值进行修改? 二维数组已经在主函数中用动态数组分配了空间。