打印菱形——找规律

本文介绍了如何用C语言打印n阶菱形,重点在于找到打印菱形的规律。首先,注意到n必须为奇数,因为菱形是对称的。其次,菱形最中间一行的星号数量等于菱形的阶数。此外,从上到中间,星号数量呈现1, 3, 5... n的递增序列。最后,每行的星号分布也遵循特定的规则。" 120066097,9259518,webpack处理CSS与CSS分离,"['webpack配置', 'CSS处理', '模块打包', '前端构建']
摘要由CSDN通过智能技术生成

题目:打印n阶菱形

对此,我的思路是先找规律。首先,n阶菱形中的n一定为奇数且菱形是上下对称,应此可以将菱形分成上下两部分。
然后观察可得,○1菱形最中间一行星号的个数与菱形的阶数相同.○2从上至最中间满足1,3,5……n的规律。○3每一行与星号的个数也存在着关系。

#include<stdio.h>
int main(){
   
	int n,i,j,k;
	printf("请输入菱形的总行数:"
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值