for()
{}
如果有括号,表示括号里面所有的内容都会参与循环,若没括号,则只有紧跟的一条参与循环,{}的作用就是把若干条语句集合起来,要么一起执行,要么不执行
-----------------------------------------
楼主说把上面的程序加上{}会陷入死循环?不可能啊!我刚运行了,没问题啊
记住一点就是:if,for,while等语句后面若只有一条语句,就没必要加括号
楼主,建议你采用缩进格式进行程序编写
{
.....{
.....}
}
---------------------------
如果是多层循环不理解的话,建议你从外至内去写程序
比如,将最外层循环需要的输出语句先写出来,然后再写内层循环
具体可以补充下题目,说说自己的不解之处
括号越是靠里面的,执行的次数越多,注意点你想执行的语句的频度,跟哪条语句是一样多的,就放在它后面就可以了。
那就一对对的放 对应缩进 就不会看花眼了
写的时候,先把括号写好
比如
for(....)
{
}
加代码时也一样
for (....)
{
if(...)
{
}
}
加代码时也一样
for (....)
{
if(...)
{
}
else
{
}
}
这样就不会错