编写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("*");
【java输出金字塔代码 创建java程序,输出字符金字塔】}//这一句共执行 i+1次 。即输出2i+1个* 。
//该输出的都输出了,换一行继续打印 。
System.out.println();
//打印一个回车符 , 即换行了 。
}//你可以迭代一下每个i值,看看打印的个数对不对 。
}
}下边是我写的其他程序 。
java输出如下的金字塔形的数字import java.util.Scanner;
public class Exe_19 {
public static void main(String[] args){
System.out.print("请输入一个java输出金字塔代码的数字:");
Scanner input = new Scanner(System.in);
int a = input.nextInt();
for (int i = 1; i = a;i++){
for (int j = 0; ja - i;j++ )//打印空格
System.out.print("");
for (int k = 1; k = i ;k++)
System.out.printf("%3.0f",Math.pow(2,(k - 1)));//打印左半边
for (int q = i;q1;q--)
System.out.printf("%3.0f",Math.pow(2,(q - 2)));//打印右半边
System.out.print("\n");
}
}
}
JAVA以金字塔形式输出 1 2 3 4 5 6int count = 1;
int x = 3;
for(int i=x;i0;i--){
for (int j = 1; ji; j++) {
System.out.print(" ");
}
for (int K = 0; K = x-i; K++) {
System.out.print(count);
System.out.print(" ");
count ++;
}
System.out.println("");
}
Java输出一个5行的金字塔 , 使用for循环,且有继承的概念public static void main(String[] args) {
System.out.println(printHeart("*"));
}
private static String printHeart(String input){
int[] array = {0,0,1,0,0,0,0,1,1,0,0,0,1,1,1,0};
StringBuffer sb = new StringBuffer ();
for (int i = 0;iarray.length;i++){
if(i % 3 ==0 )
sb.append("\n");
if(array[i] == 0)
sb.append(" ");
else
sb.append(" "+input);
}
return sb.toString();
}
}
java for循环输出金字塔每行三部分,前面java输出金字塔代码的空格 , 中间星号,找出行号跟数量java输出金字塔代码的关系,后面加个换行符 。
假设第四行前面一个空格,那么第三行是两个空格,第二行是三个,第一个行是四个 。
设行号是X,所以空格数量跟行号的关系是:5-X 。
星号的数量就等于:1+(X-1)*2
for(int i=1; i=4; i++)//最外层for控制第一到第四行输出
{
for(int j=1; j=5-i; j++){//控制每行开头的空格输出数量
System.out.print(" ");
}
for(int k=1; k=1+(i-1)*2; k++)//控制接着空格后面输出的星号数量
{
System.out.print("*");
}
System.out.print("\n");//每行前两部分输出完了后,输出一个换行符换到下一行 。
}
java输出金字塔代码的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于创建java程序,输出字符金字塔、java输出金字塔代码的信息别忘了在本站进行查找喔 。
推荐阅读
- 直播卖货直播间现场文案,直播卖货的文案怎么写
- 关于电脑entersleepmode什么意思的信息
- 奥特曼飞行的游戏大全,奥特曼的飞机游戏
- 微信的直播可以关闭吗小米,微信直播能关闭吗
- 基于go语言的测试 go语言实战项目
- 跨境电商如何做好鞋服品牌,跨境电商女鞋
- pdf如何编辑纸张,pdf怎么编辑纸张大小
- linux命令的研究 linux常用命令实验总结与分析
- sap系统key单,sap如何下单