错误:
线程中的异常" main" java.lang.Error:未解决的编译问题: 在javaPracticeqo.Givemetriangle.main(Givemetriangle.java:5)
import java.util.Scanner;
package JavaPracticeqo;
public class Givemetriangle {
public static void main(String[] args) {
int s;
Scanner sc=new Scanner(System.in);
s=sc.nextInt();
for(int i=s;i>0;i--) //rows
{
for(int j=1;j<s;j++)
{
System.out.println("*");
}
}
}
}
答案 0 :(得分:0)
使用以下: -
package JavaPracticeqo;
import java.util.Scanner;
public class Givemetriangle {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int s = sc.nextInt();
for (int i = s; i > 0; i--) {
for (int j = 1; j < s; j++) {
System.out.println("*");
}
}
sc.close();
}
}
但是,它不会根据需要打印三角形。我刚刚重构了你的代码。请通过Java编程语言。
答案 1 :(得分:0)
包名必须是第一个
package JavaPracticeqo;
然后需要导入类
import java.util.Scanner;
最后一个是类,使用星星绘制一个三角形
public class Givemetriangle {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("Enter Number :");
int s = sc.nextInt();
for (int i = s; i > 1; i--) {
s = s - 1;
System.out.print("*");
for (int j = 1; j < s; j++) {
System.out.print("*");
}
System.out.println("");
}
sc.close();
}
}