java代码打印金字塔 jsp打印数字金字塔

JAVA打印一个倒立和正立的金字塔,就像影子那样的,原来会,突然想不起来了,谢谢先,详细代码啊

import java.util.*;

网站建设、网站设计的关注点不是能为您做些什么网站,而是怎么做网站,有没有做好网站,给创新互联一个展示的机会来证明自己,这并不会花费您太多时间,或许会给您带来新的灵感和惊喜。面向用户友好,注重用户体验,一切以用户为中心。

public class lingxing {

public static void main(String args[]){

int hangshu=1;

int zhongjianhang;

int i;

int kongge;

int xing;

Scanner shuru=new Scanner(System.in);

System.out.println("请输入行数(必须是奇数!):");

hangshu=shuru.nextInt();

while(hangshu%2==0){

System.out.println("输入有误,行数必须是奇数!):");

System.out.println("请输入行数(必须是奇数!):");

hangshu=shuru.nextInt();

}

zhongjianhang=(hangshu+1)/2;

for(i=0;i=hangshu;i++){

if(i==zhongjianhang){

for(xing=0;xinghangshu;xing++){

System.out.print("*");

}

System.out.println();

}

else if(izhongjianhang){

for(kongge=0;konggezhongjianhang-i;kongge++){

System.out.print(" ");

}

for(xing=0;xingi*2-1;xing++){

System.out.print("*");

}

System.out.println();

}

else{

for(kongge=0;konggei-zhongjianhang;kongge++){

System.out.print(" ");

}

for(xing=0;xinghangshu-(i-zhongjianhang)*2;xing++){

System.out.print("*");

}

System.out.println();

}

}

}

}不会可追问

编写java程序打印金字塔形图案。

public

class

Main

{

public

static

void

main(String[]

args)

{

for

(int

i

=

0;

i

5;

i++)

//这一句控制5行的打印。

{

for

(int

j

=

0;

j

5

-

i

-

1;

j++)

{

System.out.print("

");

}//这一句共执行 5-i-1次,即输出 5-i-1个空格。

for

(int

k

=

0;

k

2*i+1;

k++)

{

System.out.print("*");

}//这一句共执行 i+1次。即输出2i+1个*。

//该输出的都输出了,换一行继续打印。

System.out.println();

//打印一个回车符,即换行了。

}//你可以迭代一下每个i值,看看打印的个数对不对。

}

}下边是我写的其他程序。

java,输入整数n(1

package test20201231;

import java.util.Scanner;

public class Test01 {

public static void main(String[] args) {

Scanner sc = new Scanner(System.in);

System.out.println("请输入一个1-9之间的整数");

int n = sc.nextInt();

while(n1 || n9){

System.out.println("你输入的数字不在0-9之间,或者不是整数,请重新输入");

n = sc.nextInt();

}

for(int i=1;i=n;i++){

for(int j=n-i;j0;j--){

System.out.print(" ");

}

for(int j=(i+i-1);j0;j--){

System.out.print(i);

}

for(int j=0;jn-i;j++){

System.out.print("");

}

System.out.println();

}

}

}

怎么用java打印金字塔

public class work2 {

public static void main(String[] args) {

method(9);

}

//参数化控制行数

public static void method(int n){

for(int i = 1;i = n;i++){

//每行打印的空格

for(int j = 1;j = n - i;j++){

System.out.print(" ");

}

//每行打印的*

for(int k = 1;k = 2 * i - 1;k++){

System.out.print("*");

}

System.out.println();

}

}

}


分享名称:java代码打印金字塔 jsp打印数字金字塔
文章路径:http://scyanting.com/article/dopshsg.html