将For循环转换为While

时间:2018-12-30 11:10:26

标签: for-loop while-loop type-conversion

我想将此for循环更改为While循环,但不知道如何处理

    scanner.close();
    for(int i=0; i<arr.length; i++){
        total = total + arr[i];

3 个答案:

答案 0 :(得分:1)

请尝试以下操作(注意:这是在JavaScript中)

scanner.close();
var i = 0;
var total = 0;
do {
   total += arr[i];
   i++;
} while (i < arr.length);

答案 1 :(得分:0)

尝试一下,根据您的for循环,这是一个while循环。

scanner.close();
int i = 0;
while( i < arr.length ){
  total += arr[i++];
}   

答案 2 :(得分:0)

将代码从for循环简单地转换为while循环

scanner.close();
int i=0; 
while(i<arr.length)
{ 
 total = total + arr[i];
 i++;
}