for循环里面的变量

发布网友 发布时间:2022-04-23 21:27

我来回答

4个回答

热心网友 时间:2023-10-10 04:19

这就是成员变量与局部变量的区别,你这是局部变量与局部变量的重名,两个都为局部变量是不能出现一样的变量名的,所以可把第二个i改为别的变量名

热心网友 时间:2023-10-10 04:19

楼上的对了,就是说,a被*在循环中辅助循环进行与否,a的值不被带出,你也定义它,当然无法输出.

热心网友 时间:2023-10-10 04:20

因为你的a在for循环里进行定义了,for循环结束后就销毁了,放在for之前定义就ok了

热心网友 时间:2023-10-10 04:20

public
class
hello{
public
static
void
main(String[]
args){
int
a,sum=0;
for(a=1;a<=100;a++){
sum=sum+a;}
System.out.println(sum);
System.out.println(a);
}
}

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com