当前位置:首页 » 编程语言 » java打菱形

java打菱形

发布时间: 2024-01-15 16:08:45

c语言输出菱形

java语言输出菱形:

publicstaticvoidmain(String[]args){
introw=11;//设置打印的行数,11也就是菱形对角线的长。
for(inti=0;i<row;i++){
for(intj=0;j<row;j++){
//左上,右上,左下,右下四个角打印空格
//可以一个判断语句写出,四个判断分别对应四个角的位置
if(i<row/2&&(j<row/2-i||j>row/2+i)||
i>row/2&&(j<i-row/2||j>row-i+row/2-1)){
//满足条件打印空格
System.out.print("");
}else{
//不满足条件打印*
System.out.print("*");
}
}
//一次循环结束,换行
System.out.println();
}
System.out.println("---------------------------------");

//下面打印花纹。很多菱形循环排列
//设置横排重复次数15,竖排重复次数12。共15*12个菱形,每一个菱形是11的对角线长
intwCount=15;
inthCount=12;
intwRows=row*wCount;
inthRows=row*hCount;
for(inti=0;i<hRows;i++){
inttemp1=i;
i=i%row;
for(intj=0;j<wRows;j++){
inttemp2=j;
j=j%row;
if(i<row/2&&(j<row/2-i||j>row/2+i)||
i>row/2&&(j<i-row/2||j>=row+row/2-i)){
System.out.print("");
}else{
System.out.print("*");
}
j=temp2;
}
i=temp1;
System.out.println();
}

}
热点内容
如何在手机设置上找到网络的密码 发布:2024-11-30 00:18:29 浏览:413
和鹰加密锁 发布:2024-11-30 00:17:17 浏览:555
C语言舞会 发布:2024-11-30 00:15:44 浏览:376
java下载我的世界 发布:2024-11-30 00:11:08 浏览:11
华三配置器升级失败怎么回事 发布:2024-11-30 00:09:23 浏览:841
汽车空调压缩机寿命 发布:2024-11-30 00:06:04 浏览:566
电脑网络波动异常与服务器失去连接 发布:2024-11-29 23:43:19 浏览:246
个人电脑与服务器架构类似 发布:2024-11-29 23:40:59 浏览:704
计算型和存储型服务器 发布:2024-11-29 23:39:51 浏览:411
服务器端如何杀客户端进程 发布:2024-11-29 23:39:48 浏览:957