java如何让弄出金字塔效果
importjava.util.Scanner;publicclassLianxi2{publicstaticvoidmain(String[]args){Scanner...
import java.util.Scanner;
public class Lianxi2{
public static void main(String[] args){
Scanner input = new Scanner(System.in);
int i = input.nextInt();
for(int x = 0;x<=i;x++){
for(int y = 1;y<=(2*x)+1;y++){
System.out.print("*");
}
System.out.println();
}
}
}
我是这样写的,但出来的效果是一边都贴着的,只能算是个直角三角形吧,如何改动才能让它变成金字塔型的 展开
public class Lianxi2{
public static void main(String[] args){
Scanner input = new Scanner(System.in);
int i = input.nextInt();
for(int x = 0;x<=i;x++){
for(int y = 1;y<=(2*x)+1;y++){
System.out.print("*");
}
System.out.println();
}
}
}
我是这样写的,但出来的效果是一边都贴着的,只能算是个直角三角形吧,如何改动才能让它变成金字塔型的 展开
2个回答
展开全部
方法写错了,我给你纠正下
Scanner input = new Scanner(System.in);
int i = input.nextInt();
for(int x = 0;x<=i;x++){
for(int y = 0;y <(i-x);y++){
System.out.print(" ");//打印金字塔每一行的空格
}
for(int y = 0; y < (2 * x - 1); y++){//打印每一行的*
System.out.print("*");
}
System.out.println();
}
main方法应该这样写
AiPPT
2024-09-19 广告
2024-09-19 广告
随着AI技术的飞速发展,如今市面上涌现了许多实用易操作的AI生成工具1、简介:AiPPT: 这款AI工具智能理解用户输入的主题,提供“AI智能生成”和“导入本地大纲”的选项,生成的PPT内容丰富多样,可自由编辑和添加元素,图表类型包括柱状图...
点击进入详情页
本回答由AiPPT提供
展开全部
import java.util.Scanner;
public class Lianxi2{
public static void main(String[] args){
Scanner input = new Scanner(System.in);
int i = input.nextInt();
for(int x = 0;x<=i;x++){
for(int k=0;k<=i-x;k++){
System.out.print(" ");//打印空格
}
for(int y = 1;y<=(2*x)+1;y++){
System.out.print("*");
}
System.out.println();
}
}
}
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |