OC_02循环语句

这第二节继续讲的是循环语句
下面来看看代码和解析


#import <Foundation/Foundation.h>

intmain(int argc,constchar * argv[]) {
    @autoreleasepool{
        // insertcode here...
        NSLog(@"Hello, World!");
    /*
     for循环

//        for (表达式1;表达式2;表达式3) {
//            表达式4
//        }
     1.初始值
     2.循环判断条件
     3.自增或者自减
     4.循环体

     while循环
     语法:
     while (表达式) {
     循环体
     }

     do while循环
     语法:
     do {
     循环体
     } while (表达式);

     //先循环一次,再执行循环条件,如果为真,接着执行循环体,直到循环条件为假时候跳出循环
     */
    //求1-10的和
        NSIntegera = 0;
        for(int i=1;i<11; i++) {
            a = a+i;
        }
        NSLog(@"a = %ld",a);
   //while
        intc = 0;
        NSIntegerb = 0;
        while(c<=10) {
            b=b+c;//b+=c;
            c++;
        }
          NSLog(@"b = %ld",b);

        intsum = 0;
        NSIntegerf = 0;
        do {
            sum+=f;
            f++;
        } while(f<11);
        NSLog(@"sum = %d",sum);


        //breakcontinune
        NSIntegersum1 = 0;
        for(int j=0;j<=10; j++) {
            if(j==5){
//                break;
                continue;
            }
            sum1 +=j;
        }
        NSLog(@"sum1 = %ld",sum1);

    /*
     whiledo while循环用于知道循环结束的条件情况下
     for(;;)用于知道循环次数

     三种情况可以相互转换

     break 和 continue
     break 表示终止本层循环
     continue 表示终止本次循环,进入到下次循环
     */

    }

    return 0;
}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值