While与For循环中的变量范围

来宾

考虑到我想执行相同的简单任务,但一次使用while循环,一次执行for循环,我想知道以下内容:

for(int i = 1; i <= 5; ++i){
   sum += i;
}

我看不出有可能打印出循环的(计数)变量ifor而这对于循环来说是没有问题的while

int j = 0;
int sum2 = 0;    
while (j <= 6) {
    sum2 += j;
    ++j;
}
System.out.print(j);

还是也可以使用for循环进行某种方式?

马丁·塞拉诺(Martin Serrano)

是的。只需在for循环外声明循环变量:

  int i;
  for (i=0; i<=5;i++) {
    sum += i;
  }

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

While与For循环中的变量范围

来自分类Dev

在for循环中声明的变量范围

来自分类Dev

while循环中的变量不变

来自分类Dev

SQL在while循环中连接变量

来自分类Dev

在Bash的While循环中设置变量

来自分类Dev

循环中的环境范围(针对vs. while)

来自分类Dev

bash变量-在while循环后了解范围

来自分类Dev

在while循环中设置变量(Ruby)

来自分类Dev

While循环中变量变化的值

来自分类Dev

最小化do ... while循环中的变量范围[Java]-错误:找不到符号

来自分类Dev

变量的范围以while循环结束

来自分类Dev

IndexError:在while循环中超出范围

来自分类Dev

while循环中的一次性变量的范围何时结束?

来自分类Dev

从while循环中获取变量

来自分类Dev

在for循环中声明的变量范围,javascript

来自分类Dev

while循环中的实例变量

来自分类Dev

无法在VBScript的while循环中创建变量?

来自分类Dev

在while循环中测试嵌套变量

来自分类Dev

在while循环中修改全局变量

来自分类Dev

如何选择在while循环中的href变量?

来自分类Dev

while循环中的未定义变量

来自分类Dev

在while循环中定义变量

来自分类Dev

Bash:使用tee的for循环中变量的范围

来自分类Dev

sed不替换while循环中的变量

来自分类Dev

while 循环中无法访问的变量?

来自分类Dev

嵌套 jQuery 循环中的变量范围

来自分类Dev

while循环中变量变化的问题

来自分类Dev

Julia:嵌套循环中变量的范围

来自分类Dev

while循环中的变量在for循环后不增加