从键盘接收一个正整数,该正整数作为行数,输出以下图形

从键盘接收一个正整数,该正整数作为行数,输出以下图形
在这里插入图片描述


例如:输入5,则打印如上图5行。

思路:
1.利用for循环
2.只需要思考左边空白部分和“*”部分,右边留白部分不用考虑
3.寻找规律
空格的规律:
第1行4个空格(5-1)
第2行3个空格(5-2)
第3行2个空格(5-3)
第4行1个空格(5-4)
第5行0个空格(5-5)

星号的规律:
第1行1个
第2行3个
第3行5个
第4行7个

=行号*2-1

写法如图:
在这里插入图片描述
System.out.print-------输出无空格
从上到下,空白输完,输出*;
System.out.println-----输出有空格
在一行结束后,换行;

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值