如果不提前定义int i ,for循环中定义的i不能在if循环中使用吗?
public class HelloWorld{
public static void main(String[] args){
int sum=0;
int i=1;
for(;i<=100;i++){
if(i%3!=0){
sum+=i;
}
}
System.out.println("1到100之间不能被3整除的数之和为:"+sum);
}
}如果不提前定义int i ,for循环中定义的i不能在if循环中使用吗?
public class HelloWorld{
public static void main(String[] args){
int sum=0;
int i=1;
for(;i<=100;i++){
if(i%3!=0){
sum+=i;
}
}
System.out.println("1到100之间不能被3整除的数之和为:"+sum);
}
}2014-10-13
http://www.imooc.com/code/1242
1、Java 中的变量需要先声明后使用
2、变量使用时,可以声明变量的同时进行初始化
3、变量中每次只能赋一个值,但可以修改多次
4、main 方法中定义的变量必须先赋值,然后才能输出
-----------------------------------------------------------------------
举报