java中for到底怎样使用 for(int i=1;i<=10;i++) sum+=i; count=i; 这个有错吗?


错了,你最好是使用大括号把代码括起来,你这样,后面的count=i已经不在for循环的里面了,所以那个喊洞册i会郑宏报错,sum和count在for循环外面也要先声明颤模初始化才能使用:
int sum=0;
int count=i;
for(int i=1;i<=10;i++){
sum+=i;
count=i;
}
希望采纳,谢谢
肯定有粗携唤错啊,count = i; 这句话有错,因为 i 已经超出作用域范围 ,你的 i 的作用域在sum+=i;这句代码后面隐凳就不能使用了。下面这样写就没问题岩凯了,
int sum=0;
int count=i;
for(int i=1;i<=10;i++){
sum+=i;
count=i;
}
public static void main(String[] args) {
int sum=0;
for(int i=1;i<=10;i++){
sum+=i;
int count=i;
}
}

这样厅基才不会错 还有写()的时候要用半角的输扮耐谨入亩团法
首先,for 语灶蔽句后面,要加大括号,要养成好的习惯(只有一句也可以加),其次,sum和count要明雀初始化一下,先赋个初激辩早值

要加括号的滑哪闭信裂:

for(int i = 1;i<缓尺=10;i++)
{
sum += i;
count=i;
}