`
吕金含
  • 浏览: 87733 次
  • 性别: Icon_minigender_1
  • 来自: 广州
文章分类
社区版块
存档分类
最新评论

打印出n行的金字塔图案

 
阅读更多
package Test2016;
public class test0203 {
/** 在屏幕上打印出n行的金字塔图案,如,若n=5,则图案如下:
*
***
*****
*******
*********
*/
public static void main(String[] args) {
int num=10;
String a="*";
String sum="";
for(int i=0;i<num;i++){
for(int k=0;k<num-i;k++){
System.out.print(" ");
}
sum=sum+a;
a="**";
System.out.print(sum+"\n");


}
}

}


分享到:
评论

相关推荐

    金字塔java入门程序

    虽然不是Java语言本身的一部分,但熟悉它们能帮助写出可维护、可扩展的代码。 9. **Java API**:Java标准库(Java API)提供了丰富的类和接口,涵盖了网络、数据库连接、XML解析等多个领域。学习并熟练使用API是...

    MIPS金字塔例题_汇编_嵌入式_

    标题"MIPS金字塔例题_汇编_嵌入式_"指的是基于MIPS架构的汇编语言编程,用于解决嵌入式系统中的问题,可能是涉及到图像处理的案例,因为"金字塔"通常与图像处理中的多分辨率表示相关。嵌入式系统是将计算机硬件和...

    C语言图案金字塔,用C实现的字母金字塔

    2. **金字塔图案绘制** - 理解金字塔的构建原理 - 使用嵌套循环来绘制字母金字塔 3. **用户输入处理** - 获取用户输入的字符 - 将字符转换为相应的整数值 #### 详细解释 ##### C语言基础 **输入输出操作** - ...

    金字塔图案.docx

    金字塔图案是一种经典的循环应用题目,旨在打印出金字塔形状的图案。该题目要求使用 Java 语言编写程序来实现金字塔图案的打印。 知识点一:程序框架 为了实现金字塔图案的打印,需要确定程序框架。该框架包括使用...

    打印金字塔星形图案的Java程序.docx

    在这个例子中,变量 `n` 是金字塔的层数,`a` 控制行数,而 `b` 控制每行打印的星号数量。当 `b` 达到或超过 `a` 时,一行星号打印完毕,然后换行(`System.out.println()`)进入下一行。 2. 使用递归 递归是一种...

    一个基于C++的打印图案

    以下是一个简单的示例,展示如何使用两个嵌套的`for`循环来打印一个宽度为n的星号矩形: ```cpp int width = 5; for (int i = 0; i ; ++i) { for (int j = 0; j ; ++j) { std::cout * "; } std::cout ; } ``` ...

    java实现金字塔(进化版)

    在屏幕上打印出n行的金字塔图案,似: * *** ***** *******

    c代码-输入一个整数n,显示由 n 的数字构成的金字塔,第n层 由数字 n 构成。

    4. **打印数字**:根据题目要求,每行打印n个数字n。在金字塔的左侧,数字n将逐步递增;在右侧,数字会递减。因此,内层循环中需要根据当前行号计算出正确的数字。 5. **控制行数**:外层循环的迭代次数应为n,因为...

    CHAITANYA-JAGARWAL-:一个打印金字塔的程序

    /程序打印金字塔图案/ #include &lt;stdio&gt; int main(){int r,s,rows = 0; int t = 0; clrscr(); printf(“输入要打印金字塔的行数:”); scanf(“%d”,&rows); printf(“ \ n”); printf(“金字塔...

    常见java编程练习源代码

    8、在屏幕上打印出n行的金字塔图案,如,若n=5,则图案如下: * *** ***** ******* ********* 9、歌德巴赫猜想,任何一个大于六的偶数可以拆分成两个质数的和 打印出所有的可能 10=5+5; 10=3+7;

    Java编程100例包括详细步骤.doc

    首先,问题描述是要打印出一个金字塔图案,其核心在于掌握空格和星号的排列规律。从描述中我们可以看到,这个金字塔图案的每一行由空格和星号组成,空格数量逐渐减少,星号数量逐渐增加,形成对称的形状。编程时,...

    空心的数字金字塔的C语言代码.pdf

    10. **换行**:`printf("\n")` 在每行结束后打印一个换行符,使输出呈多行排列。 11. **返回值**:`return 0;` 表示程序正常结束,是main函数的标准返回值。 当输入行数为5时,程序将生成以下空心数字金字塔: ```...

    c语言打印控制

    接下来的两个`for`循环结构实现了打印一个倒置的金字塔星号图案。第一个`for`循环用于打印金字塔的上半部分,第二个`for`循环用于打印下半部分。每个循环内部又嵌套了两个`for`循环,分别用来控制空格和星号的输出。...

    VC++(chapter03) 嵌套for循环的几种常见打印图形和运用

    使用两个嵌套for循环,外层循环控制行数,内层循环控制每行的打印字符数。例如,打印一个由星号(*)组成的宽`w`、高`h`的矩形: ```cpp for (int i = 0; i ; i++) { for (int j = 0; j ; j++) { cout *"; } ...

    循环打图案

    这段代码会打印一个高度为5的金字塔图案,其中`n`是金字塔的高度。 在C++中,我们可以用类似的方法,但需要处理更多的细节,如换行符和标准输出: ```cpp #include void printPyramid(int n) { for(int i = 0; ...

    c语言求星星系列

    在C语言中,"星星系列"通常指的是通过编程打印出各种复杂的星形图案,比如星形金字塔、菱形等。这些练习旨在帮助初学者掌握循环结构(如for和while)、条件判断(if语句)以及格式化输出。下面我们将详细讨论如何用...

    (完整版)Java趣味编程100例.doc

    问题描述:打印出金字塔图案,如图1.1所示。 问题分析:这个问题是一个很经典的循环应用的问题。我们都知道,打印输出的时候,都是从最左端输出,而这里,第一个星号是在中间。这实际是因为星号之前有很多空格。当...

    Java趣味编程100例-I.doc

    本章我们将探讨如何利用Java实现变幻多姿的图表,包括金字塔图案和九九乘法表。 首先,让我们来看如何用Java绘制金字塔图案。如描述中所述,金字塔图案是一个经典的循环应用问题。在Java中,我们通常会使用嵌套循环...

    java面试常用编程题

    6. 在屏幕上打印出 n 行的金字塔图案 这个问题考察了 Java 中的图形输出和循环控制语句。在这个问题中,我们需要使用循环语句来输出指定的金字塔图案。通过使用 for 循环和 System.out.print() 方法,我们可以输出...

    Java趣味编程100例.doc

    ##### 1.1 金字塔图案 **问题描述**: 创建一个Java程序,该程序能输出一个金字塔形状的图案。 **问题分析**: 在分析如何构建金字塔图案之前,我们首先需要理解图案的基本结构。金字塔由多行组成,每一行包含一定...

Global site tag (gtag.js) - Google Analytics