java打印三角形,菱形。任意边长大小

if (k == num - j - 1) {

System.out.print(“*”);

} else {

if (kongge) {

System.out.print(" ");

}

}

}

System.out.print(" ");

kongge = false;

}

}

}

}

二、直角三角形

=======

for (int j = 0; j < num; j++) {

if (j > 0) {

for (int i = 0; i < j; i++) {

if (i == j - 1) {

System.out.println(“*”);

} else {

System.out.print(“*”);

}

}

}

}

三、菱形

=====

int num = 5;

for (int i = 1; i <= num; i++) {

for (int j = 1; j <= num - i; j++) {

System.out.print(" ");

}

for (int k = 1; k <= 2 * i - 1; k++) {

if (k == 1 || k == 2 * i - 1) {

System.out.print(“*”);

} else {

System.out.print(" ");

}

}

System.out.println();

}

for (int i = 1; i < num; i++) {

for (int j = 1; j <= i; j++)

System.out.print(" ");

int count = 2 * (num - i) - 1;

for (int k = 0; k < count; k++) {

if (k == 0 || k == count - 1)

System.out.print(“*”);

else

System.out.print(" ");

}

System.out.println(“”);

}

四、菱形(2)

========

for(int i=1;i<=5;i++)

{

//将空格和*分开看,看" "的变化i=1时,他是4 ,2的时候是3找规律

for(int j=1;j<=5-i;j++)

System.out.print(" ");

for(int k=1;k<=2*i-1;k++)//找规律,i是 1 3 5 7 基数

System.out.print(‘*’);

//换一行

System.out.println();

}

for(int i=1;i<=4;i++)

{

for(int j=1;j<=i;j++)//空格 1 2 3 4 so

System.out.print(" ");

for(int k=7;k>=2*i-1;k–)//* 7 5 3 1倒着来的基数

System.out.print(‘*’);

System.out.println();

}

[

创作打卡挑战赛 外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

赢取流量/现金/优快云周边激励大奖

](https://mp.youkuaiyun.com/activity/newclock?utm_campaign=marketingcard&utm_source=meixi_android&utm_content=87969291)

创作打卡挑战赛 [外链图片转存中…(img-QidTPYMA-1736583132416)]

赢取流量/现金/优快云周边激励大奖

](https://mp.youkuaiyun.com/activity/newclock?utm_campaign=marketingcard&utm_source=meixi_android&utm_content=87969291)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值