首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

循环的疑点

2012-10-05 
循环的疑问形式一:for(n次)for(m次)形式二:for(n次){for(m次)}这两种形式的循环,是不是都是外层循环一次,

循环的疑问
形式一:
  for( n次 )
  for( m次 )


形式二:
  for( n次 )
  {
  for(m次)
  }


这两种形式的循环,是不是都是外层循环一次,内层都是循环 m次。

[解决办法]
理解正确
[解决办法]
是的。你的代码貌似没有多大的区别。for循环的作用域是一个语句块。形式一:for(m)是第一个for的作用域内。而形式二是用括号的,把for(m)放在了作用域内了。都差不多
[解决办法]
for(n)
for(m)
一条语句;
for(n)
{
for(m)
一条语句;
}
这是一样的
但是要是多条语句的话,就不一样了
[解决办法]
循环体最好用大括号括起来
[解决办法]
for(..)
 for(...)
 {
 }
这种情况外层循环的大括号可以省略,但是

for(...)
{
for(...)
{
}
int x=1;//其他的语句
}
这样的话外面的大括号就不能省略,其实最好都加上,我们公司的编程规范就是不管可不可省略,都要加上{}
[解决办法]
的确,养成一个好的编程习惯对自己和他人都很重要

热点排行