【C语言】for循环打印菱形个人思路步骤+心得 |
您所在的位置:网站首页 › python用for循环打印菱形 › 【C语言】for循环打印菱形个人思路步骤+心得 |
注:本人CS系大学生。C之前有接触过但基本忘得差不多了,目前在重新学习C。 今天看到个题目,说是用C的for循环语句打印一个图示的实心菱形: 对别人来说很简单,但对于我这个刚刚认识完循环语句的新手来说很难。光是想就想了很久很久,终于想出来了。写这篇博客一是将自己的思路存档供日后查看,二是把我的思路分享给大家,希望对同样是学习路上的大家有所帮助。完整源码在文末。 题目要求打印的效果是菱形,但实际上我们可以构造一个7*7的正方形。只不过菱形的组成部分用星号来表示,而空白部分则用表示。这里以一个7*7的菱形为例: 空白效果: 实际效果: 那第一步思路就清晰地出来了,使用两个for语句来生成空白的正方形: #include int main() { int coloum = 7; // 定义菱形的宽(高)度 // i代表行, j代表列 for (int i = 0;i |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |