piggod11 发表于 2021-4-11 16:47:34

java

       Java大佬们第四行哪里错了,我用eplices的时候也没报错输出了正确答案
public class kd{
        public static void main (String[]args){}
        int i,j,n=10;
       
        for(int i=1;i<=10;i++){
        for(int k=1;k<=n-i;k++){
        System.out.print(" ");
        }
        for(j=1;j<=i;j++){
        System.out.println("*");
}
        System.out.printlin();
               
                }
               
        }

       

D:\>javac kd.java
kd.java:5: 错误: 非法的类型开始
      for(int i=1;i<=10;i++){
      ^
kd.java:5: 错误: 需要<标识符>
      for(int i=1;i<=10;i++){
                     ^
kd.java:5: 错误: 需要<标识符>
      for(int i=1;i<=10;i++){
                           ^
3 个错误
       
       
       

piggod11 发表于 2021-4-11 16:53:17

兄弟们救命阿

肖-肖 发表于 2021-4-11 17:02:58

本帖最后由 肖-肖 于 2021-4-11 17:04 编辑

错误有点多:如下图:

帮你修改好了,正确的代码如下:
public class kd {
        public static void main (String[]args){
      int i,j,n=10;
      
      for(i=1;i<=10;i++){
              for(int k=1;k<=n-i;k++){
                      System.out.print(" ");
              }
              for(j=1;j<=i;j++){
                      System.out.print("*");
              }       
              System.out.println();
      }      
        }
}

运行结果如下:

OK 希望有用吧

大刀三千 发表于 2021-4-11 17:06:06

楼上的兄弟说的对,你错的地方主要是因为重定义了变量
页: [1]
查看完整版本: java