实心菱形
来源:互联网 发布:linux下svn 钩子函数 编辑:程序博客网 时间:2024/05/01 20:38
public class lx {
public static void main(String[] args) {
// TODO Auto-generated method stub
{
int n = 5; //定义菱形的长度,并输出菱形的长度为5
for(int a = 1; a <=(n+1)/2; a++) //输出菱形的上半部分
{
for(int b = 1; b <=(n+1)/2-a ; b++) //输出空格
{
System.out.print(" ");
}
for(int c = 1; c <= a*2-1; c++)
{
System.out.print("*");
}
System.out.println();
}
for(int d =(n+1)/2-1;d >= 1; d --) //输出菱形的下半部分
{
for(int b = 1; b <= (n+1)/2-d; b++) //输出空格
{
System.out.print(" ");
}
for(int c = (n+1)/2-d; c <=(n+1)/2-2+d; c ++) //(n+1)/2-1即为下半个三角形
{
System.out.print("*");
}
System.out.println();
public static void main(String[] args) {
// TODO Auto-generated method stub
{
int n = 5; //定义菱形的长度,并输出菱形的长度为5
for(int a = 1; a <=(n+1)/2; a++) //输出菱形的上半部分
{
for(int b = 1; b <=(n+1)/2-a ; b++) //输出空格
{
System.out.print(" ");
}
for(int c = 1; c <= a*2-1; c++)
{
System.out.print("*");
}
System.out.println();
}
for(int d =(n+1)/2-1;d >= 1; d --) //输出菱形的下半部分
{
for(int b = 1; b <= (n+1)/2-d; b++) //输出空格
{
System.out.print(" ");
}
for(int c = (n+1)/2-d; c <=(n+1)/2-2+d; c ++) //(n+1)/2-1即为下半个三角形
{
System.out.print("*");
}
System.out.println();
}
}
}}
输出结果如下图所示:
阅读全文
0 0
- 实心菱形
- 实心菱形
- 实心菱形
- 实心菱形
- 空心菱形与实心菱形
- 10171 实心菱形
- 打印实心菱形
- C2-3实心菱形
- java输出实心菱形
- 打印实心的菱形
- Java打印实心菱形
- 浅谈输出实心菱形和空心菱形
- c 打印空心菱形和实心菱形
- C# 输出一个 实心菱形&&空心菱形
- C# 打印实心菱形与空心菱形
- 打印空心和实心菱形
- 打印空和实心菱形
- 用Java打印实心菱形
- POJ 1276:Cash Machine (多重背包)
- Hibernate
- HDFS 常用文件操作命令
- bzoj 4726(树形dp)
- [BZOJ]5001: 搞事情 高斯消元解xor方程组
- 实心菱形
- 创建类ff和对象
- HDU-1000-A + B Problem
- Android 中编译ffmpeg
- 洛谷 [P2296] 寻找道路
- 虚拟机下模拟内网APP欺骗(小白)
- 安卓activity生存周期的onCreate、onRestoreInstanceState、onRestart、onStart、onResume、onPause、onStop、onDestroy
- 一类关于括号匹配的问题 区间dp
- python-028