【求指点】while语句求和

这里哪里错了啊,运行是一片空白。0.0
帮忙指点一下,谢谢。图片说明图片

你这里少了一个大括号,所以变成死循环了。一直执行sum=sum+i,所以不会有输出结果。用{}把sum=sum+i;i=i++;括起来就OK了。
例如:

 int sum = 0,i=1;
// Use a while loop to calculate the sum of 1 to 1000
while(i<=1000){
    sum=sum+i;i=i++;
}
System.out.println(sum);

建议:注意书写代码的格式要注意,一句占一行,有助于找错

图片有点不清楚,具体是这样的:
int sum = 0,i=1;
// Use a while loop to calculate the sum of 1 to 1000
while(i<=1000)
sum=sum+i;i=i++;
System.out.println(sum);

int sum = 0, i = 0
while(i < 1000) {
sum += i;
i ++;
}
system.out.println(sum);

注意 i= i++

i++和++i 的区别,

System.out 放括号外面