`
jackroomage
  • 浏览: 1223151 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类

菱形的输出

J# 
阅读更多

public static void main(String[] arg){

int n=5;

       //前5行.上半部分

       for(int i=1;i<=n;i++)//控制行数

       {

           for(int k=n-1;k>=i;k--)//打印空格

           {

               System.out.print(" ");

           }

           for(int j=1;j<=2*i-1;j++)//打印*

           {

               System.out.print("*");

           }

           System.out.println();

       }

       //后4行,下半部分

       for(int i=n-1;i>=1;i--)

       {

           for(int k=i;k<=n-1;k++)

           {

               System.out.print(" ");

           }

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

           {

               System.out.print("*");

           }

           System.out.println();

       }

   }

 

分享到:
评论

相关推荐

    控制台 菱形输出程序

    输入所需要的菱形行数(行数必须为奇数) 然后程序在控制台输出*号所组成的菱形 .

    用JAVA语言输出菱形

    #### 二、菱形输出原理分析 为了清晰地理解这个例子,我们需要先对菱形的构成进行分析。菱形由两个等腰三角形组成,每个三角形的顶角位于整个图形的中心位置。因此,我们可以通过输出两个对称的等腰三角形来形成一...

    c#控制台初学 菱形数据输出

    虽然在菱形输出的简单示例中可能并不直接需要异常处理,但它是编程实践中不可或缺的一部分。 例如,如果你的用户输入了非数字的值,`Convert.ToInt32`会抛出`FormatException`异常。在这种情况下,你可以添加`try-...

    输出菱形图案 (5 分)PTA

    实验1-5 输出菱形图案 (5 分) 本题要求编写程序,输出指定的由“A”组成的菱形图案。 输入格式: 本题无输入 输出格式: 按照下列格式输出由“A”组成的菱形图案。 A A A A

    lingxing.rar_输出菱形

    【菱形输出】是计算机编程中的一个基础练习,主要涉及字符数组操作和循环控制结构。在给定的“lingxing.rar_输出菱形”中,我们关注的重点是使用C++或其他编程语言来输出用户指定行数的菱形图案。下面将详细解释这个...

    用C语言输出菱形的代码

    #### 二、菱形输出的基本思路 1. **确定菱形大小**:首先需要明确菱形的大小,这通常指的是菱形的最大宽度或高度。 2. **打印上半部分**:从顶点开始,逐渐增加每一行的星号数量,直到达到最大宽度。 3. **打印下半...

    C++中输出菱形的多版本实例及代码

    通过预计算每个星号串,然后根据行数插入空格,可以更简洁地实现菱形输出。然而,由于C++标准库中对字符串的处理相对较弱,这个版本可能不如一般版直观。具体实现会涉及字符串的连接、插入和遍历操作。 最后,流...

    用jstl输出一个菱形

    ### 实现菱形输出的逻辑分析 在给定的代码片段中,通过两个嵌套的`&lt;c:forEach&gt;`标签实现了菱形的输出。外层循环控制行数,内层循环则分别控制每行前后的空格数量以及星号(或其他字符)的数量。具体来看: 1. 首先...

    C++实现输出空心菱形(含实现原理)

    C++实现空心菱形是一种常见的编程练习,它涉及到对二维空间的逻辑处理...通过理解上述原理和代码结构,你可以轻松地理解和实现C++中的空心菱形输出。同时,这个练习也可以帮助你提高对循环、条件语句和逻辑控制的理解。

    如何实现C语言编程输出空心菱形

    C语言实现空心菱形输出 C语言是一种通用的程序设计语言,结构简单,数据类型丰富,运算灵活方便,用它编写的程序表达能力强,目标代码效率高,可移植性好,既具有高级语言的优点,又具有低级语言的特点。利用它能够...

    C语言输出空心菱形

    C语言输出空心菱形

    输出空心菱形c语言 输出空心菱形c语言

    输出空心菱形c语言 输出空心菱形c语言 输出空心菱形c语言 输出空心菱形c语言 输出空心菱形c语言 输出空心菱形c语言 输出空心菱形c语言 输出空心菱形c语言 输出空心菱形c语言 输出空心菱形c语言

    java程序输出菱形

    用java语言编写输出菱形的小程序

    js实现菱形的输出

    利用js代码实现一个菱形的输出,不使用java代码。循环语句输出菱形

    Java代码输出菱形

    ### Java代码输出菱形知识点详解 #### 一、概述 在本篇文章中,我们将深入探讨如何使用Java语言通过`for`循环打印出一个菱形。文章不仅提供了完整的代码示例,还附带了详细的注释来帮助理解每一步的操作逻辑。此外...

    输出菱形C程序

    在C语言编程中,输出菱形图案是一种常见的练习,它涉及到循环控制结构和字符串操作。以下将详细解释如何实现这个程序以及涉及的关键知识点。 首先,理解菱形的形状:一个菱形是由对称的上半部分(左斜线)和下半...

    用C语言输出菱形图形的分析

    ### 使用C语言输出菱形图形的方法分析 #### 引言 在学习C语言的过程中,一个常见的练习是输出特定形状的字符图案,如菱形。这类练习不仅能够帮助初学者掌握循环和条件语句的基本用法,还能加深他们对C语言语法的...

    使用C语言实现输出菱形的代码示例

    其中一个典型的练习就是编写代码来输出菱形图案。在本文中,我们将详细探讨如何使用C语言中的循环结构来实现这一功能。 首先,我们需要了解C语言中的基本控制结构,特别是`for`循环。`for`循环是实现重复执行某段...

    JAVA代码——输出菱形

    一段java代码,实现用for循环输出一个菱形图形显示

    实现C语言编程输出空心菱形

    ### 实现C语言编程输出空心菱形 #### 背景介绍 C语言作为一种广泛使用的编程语言,因其简洁高效而备受青睐。特别是在系统软件开发领域,C语言的应用尤为广泛。学习C语言的过程中,掌握基本的控制结构如顺序、循环和...

Global site tag (gtag.js) - Google Analytics