C语言初级经典例题(打印菱形)

题目突破口:将菱形分为上下两个部分进行打印,上半部分有7行,下半部分有6行。

题目难点:如何正确的表示出随着行号的改变,*的数量是如何变化的

上半部分:*的数量=行号*2+1,空格数=总行数-行号-1

🧐疑点解答(为什么第0行是6个空格,而不是12个空格):就是6个空格后面打印一个*,打印完*后面的空格控制台自动生成。

下半部分(和上半部分一样把行号、*的数量、空格数写出来,然后再找行号和*的数量的关系,行号和空格数的关系。🤗这里就不列出来了):*的数量=(总行数-行号-1)*2-1,空格数=行号+1

代码展示🥳:

小白不懂事,如有错还望指出🥰

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值