for (int i = 1; i <= 5; i++)
{
for (int j = 5; j > 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 <= 4; i++)
{
for (int j = 1; j <= i; j++)
{
System.out.print(" ");
}
for (int z = 9; z > 2 * i; z--)
{
if (z == 9 || z == 2 * i + 1)
{
System.out.print("*");
}
else
{
System.out.print(" ");
}
}
System.out.println();
}
分享到:
相关推荐
在这个例子中,我们关注的是如何使用C#来实现一个经典算法:打印空心菱形。空心菱形是一种常见的编程练习,它有助于初学者理解控制流、循环以及字符串操作。 首先,让我们了解打印空心菱形的基本原理。空心菱形是由...
C语言输出空心菱形
空心菱形是一种常见的编程面试题目,主要考察程序员的基础语法掌握和逻辑思维能力。在C#编程语言中,实现空心菱形涉及到控制输出字符、循环结构以及条件判断等核心概念。下面我们将深入探讨这些知识点。 1. **控制...
在C语言中,打印菱形和空心菱形是一种常见的编程练习,它涉及到循环控制、条件判断以及字符串处理等基础知识。下面将详细讲解如何利用C语言实现这两种图形的打印。 一、菱形打印 菱形的打印主要通过两部分完成:上...
直接用Java输出一个空心菱形,代码简单
C语言实现空心菱形输出 C语言是一种通用的程序设计语言,结构简单,数据类型丰富,运算灵活方便,用它编写的程序表达能力强,目标代码效率高,可移植性好,既具有高级语言的优点,又具有低级语言的特点。利用它能够...
### 实现C语言编程输出空心菱形 #### 背景介绍 C语言作为一种广泛使用的编程语言,因其简洁高效而备受青睐。特别是在系统软件开发领域,C语言的应用尤为广泛。学习C语言的过程中,掌握基本的控制结构如顺序、循环和...
创造一个空心菱形图案 用* JAVA ,创造一个空心菱形图案 本人博客http://blog.sina.com.cn/u/2175583215
打印空心菱形需要的同学可以借鉴下 看看
输出一半的高度为n的空心菱形。输出一半的高度为n的空心菱形。
C语言打印空心菱形,本打印还可用for加基本语句实现,在此例基础上使用纯for实现空心菱形可以极大程度的增强对C语言基础for嵌套的掌握
用Java写的空心菱形 该菱形是个空心的。使用for嵌套循环,第一个for控制行数,第二个for控制*号和空格
用java实现实心菱形和空心菱形.md
空心菱形 面试必考题再次和各位分享一下
利用嵌套循环打印菱形及空心菱形,了解菱形的结构和for嵌套循环的用法,找到关于打印菱形的规律,java初学者的见解
昨天去面试的时候一家公司的面试题要求用js写一个空心菱形,现在我把它共享出来希望能够给大家带来些小帮助。
输出空心菱形c语言 输出空心菱形c语言 输出空心菱形c语言 输出空心菱形c语言 输出空心菱形c语言 输出空心菱形c语言 输出空心菱形c语言 输出空心菱形c语言 输出空心菱形c语言 输出空心菱形c语言
java代码实现 输入行数 打印相应的菱形
8 * *** ***** ******* ********* *********** ************* *************** ************* *********** ...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ...*****************