猿问

我的for循环为啥不出结果啊

public class Var_02{
     public static void main(String[] args){
          for(int a=1;a<=9;a++);
          System.out.println(a);


AA慕粉要多交流
浏览 2342回答 12
12回答

拟人

第三行最后多了个';',for循环结束了,a是局部变量,第四行输出的a未定义,应该报错了。

杨皓宸

public class Var_02{    public static void main(String[] args){            for(int a=1;a<=9;a++){                   System.out.println(a);            }     }        

不屈的咸鱼

代码格式错误:public class Var_02{     public static void main(String[] args){            for(int a=1;a<=9;a++){                   System.out.println(a);            }     }        

噼喱啪啦

for循环后面不能有分号,加分号的话代表循环结束了,当然按你想的那样输出。另外可能出现的错误,就是中文跟英文符号了,比如分号,逗号,记得半角跟全角的差别。

hulukid

for(int a = 1; a<=9; a++){     System.out.println(a); }

inRush

for循环后面多了分号

charity_gdqy

程序书写错误public class Var_02{     public static void main(String[] args){          for(int a=1;a<=9;a++);          System.out.println(a);}}

陪你Sunset

public class Var_02{      public static void main(String[] args){           for(int a=1;a<=9;a++)           {               System.out.println(a);           }  //建议换成这样子试试看,原因是你的循环后面跟了一个分号

陈十四

public class Var_02{      public static void main(String[] args){           for(int a=1;a<=9;a++){           System.out.println(a);           }     } } //试一下上面的代码吧 //程序好歹要写完整啊!

沐幕苜

public class Var_02{     public static void main(String[] args){          for(int a=1;a<=9;a++);          System.out.println(a)    }}
随时随地看视频慕课网APP

相关分类

Java
我要回答