029.For Error 死循环

来源:互联网 发布:网络融资骗局 编辑:程序博客网 时间:2024/05/02 22:04
---------------  main.m  ---------------
#import <Foundation/Foundation.h>

int main() // 示例一
{
    for (int count = 0 ; count < 10 ; count++)
    {
        NSLog(@"count: %d", count);
        count *= 0.1 // 再次修改了循环变量,造成死循环
    }
    NSLog(
@"循环结束!");
}
---------------  main.m  ---------------
#import <Foundation/Foundation.h>

int main() // 示例二
{
    // 省略了for循环三个部分,循环条件将一直为真,造成死循环
    for (; ; )
    {
        NSLog(
@"=============");
    }
}

一、编写本节代码的具体步骤:
1.参照003节的代码编写步骤。

二、本节代码涉及到的知识点:
1.for循环,它的循环迭代语句也是可以放在循环体中的。
  上面第一份示例代码中的count *= 0.1;就是增加了循环迭代语句。
2.for循环中的初始化语句,循环条件,迭代语句都可以省略,
  唯独两个分号不能省略。
0 0