Java While与For循环中变量的范围
考虑到我想执行相同的简单任务,但只使用一次while循环和一次for循环,我想知道以下内容:Java While与For循环中变量的范围,java,loops,Java,Loops,考虑到我想执行相同的简单任务,但只使用一次while循环和一次for循环,我想知道以下内容: for(int i = 1; i <= 5; ++i){ sum += i; } 或者也可以使用for循环来实现这一点吗 是的。只需在for循环之外声明循环变量: int i; for (i=0; i<=5;i++) { sum += i; } inti; for(i=0;iYes)这是可能的。您只需要在for循环之前声明变量i。尝试如下:- int i; f
for(int i = 1; i <= 5; ++i){
sum += i;
}
或者也可以使用
for
循环来实现这一点吗 是的。只需在for循环之外声明循环变量:
int i;
for (i=0; i<=5;i++) {
sum += i;
}
inti;
for(i=0;iYes)这是可能的。您只需要在for
循环之前声明变量i
。尝试如下:-
int i;
for (i=0; i<=5;i++)
{
sum += i;
}
inti;
for(i=0;i实际上在某些方面for循环更容易
int i = 0;
for(;i <= 5; i++){
sum += i;
}
inti=0;
对于(;i,它可能不太重要,但是是哪种语言?还有一个问题:对于(i=0;iYes),我是否正确。因为没有为任何表达式赋值,所以i++和++i是等价的。
int i = 0;
for(;i <= 5; i++){
sum += i;
}