如果省略循环保持语句, 如果只有一条指令if后

作者: 编程  发布:2019-11-22

 }else

 i++;

{

//    sum3 = i3

 if (score >= 90) {

}

}else

 

 if 条件表达式 {指令}   if 条件表达式 {指令} else{指令}

//    i1 += 1

}else if score >= 60

//for ; ;

 

// 3.0 for in 代替

 {

 NSLog(@"%@", keys);

 if (age1 > age2) {

/* 0 ~ 50 的遍历 跨步 10

 NSLog(@"不给力");

}

 NSLog(@"不给力");

 }

 

 */

 

for dict in ["name":"xiaohange","age":23] as [String : Any]

if age1 > age2

}

 if (score >= 60) {

 NSLog(@"%d", sum);

 }else

//print(sum3)

print(max)

    print("j = (j)")

var score = 99.9;

    print("name : (t.0), weight : (t.1), height : (t.2)")

 如果只有一条指令if后面的大括号可以省略

}

 }else

 

 }

 NSLog(@"%d", sum);

 多分支

for t in tupleArray {

{

 

    print("不给力")

 

 NSLog(@"良好");

 格式: for (初始化表达式;循环保持条件;循环后表达式) {需要执行的语句}

 NSLog(@"%d", max);

//{

 float score = 99.9;

//{

 1.只能以bool作为条件语句

//for ; i1 <= 10 ; i1++

 max = age1;

//    {

 int age2 = 20;

 }

 

 

 if (score >= 90) {

 sum = i++;

    max = age1

 }

 */

 */

 int age1 = 10;

 

    print("优秀")

 

}

for (index, item) in numberList.enumerated().reversed() {

}

 }

 {

 Swift:

var age1 = 10

}

 if (age1 > age2) {

//    sum = i

 }

 for ( ; ; ) {

 

for i in 0...10 {

 NSLog(@"优秀");

 NSDictionary *dict = @{@"name":@"lnj", @"age":@30};

}else

 for (int i = 0; i <= 10; i++) {

 }

 1.只能以bool作为条件语句

{

/*

 2.如果只有条指令if后面的大括号不可以省略

for i in stride(from: 0, to: 50, by: 10) {

    max = age1

//var sum3:Int = 0

 }

 int i = 0;

 

{

 }else if (score >= 60)

 for in 一般用于遍历区间或者集合

 NSLog(@"优秀");

 3.for后面的三个参数都可以省略, 如果省略循环保持语句, 那么默认为真

 OC:

 

    max = age2

    print(dict)

 

 

 */

print(sum4)

 }

//{

 }else

//}

{

 2.如果只有条指令for后面的大括号不可以省略

 int max;

 NSLog(@"%d", sum);

if age1 > age2

 sum = i++;

{

 

    print("良好")

 

if score >= 90

//{

 Swift:

 if (i > 10) {

 max = age2;

 0.for后的圆括号可以省略

/*

    sum4 += i

 if语句基本使用

 }

 NSLog(@"%d", max);

 sum = i++;

 OC:

//        break

 {

 

 {

 

max = age2

 

/*

}

 

}

 

 OC:

 0.if后的圆括号可以省略

 Swift:

 max = age1;

print(rs)

var age2 = 20

 }

var max:Int

 for in含义: 从(in)取出什么给什么, 直到取完为止

 max = age2;

    print("key = (key) value = (value)")

{

//}

 NSLog(@"良好");

 int sum = 0;

 {

 for (; i <= 10; i++) {

print(max)

//    sum1 = i1

}

 

 for (; i <= 10; ) {

 */

 用法常见对数组的遍历,可防止数组取值越界

 此种方法相当于遍历 0..<50 [0,50] 闭区间 会遍历最后一个数

 

 

//    if i3 > 10

var rs = "";

let tupleArray = [("zhangShang",60,170.0),

 */

let numberList = [1,2,3,4]

for j in stride(from: 0, through: 20, by: 5) {

 

 for后面的三个参数都可以省略, 如果省略循环保持语句, 那么默认为真

//区间(Range)循环

{

 */

 int sum = 0;

//    }

 sum = i++;

 }

//print(sum2)

for (key, value) in ["name":"hjq", "age":24] as [String : Any]

//var i2 = 0

 int i = 0;

/*

 

 OC:

//}

{

 }

for i in 1..<10 // 会将区间的值一次赋值给i

for num in numberList.enumerated(){

    print("i = (i)")

//var i3 = 0

 NSLog(@"%@", i);

 for in循环

    print(index,item)

 

//var sum2:Int = 0

 int sum = 0;

//    i += 1

 for (NSArray *keys  in dict.allValues) {

}

 int sum = 0;

//print(sum)

 NSLog(@"%@", keys);

 int sum = 0;

//}

//    sum2 = i2

 NSLog(@"%d", sum);

 for (NSNumber *i  in @[@1, @2, @3, @4, @5]) {

 for ( ; ; ) {

 

var sum4:Int = 0

                  ("wangWu",80,180.0)]

//    i3 += 1

// 2.0

//print(sum1)

    print("(num.offset) (num.element)")

 for (NSArray *keys  in dict.allKeys) {

 

 break;

 

    rs += "(i)"

 }

 

/* --- 2017.07.12 更新 */

 NSDictionary *dict = @{@"name":@"lnj", @"age":@30};

 NSLog(@"%d", sum);

//for var i = 0; i <= 10 ; i++

 

//var i1:Int = 0

 遍历元组 (实际跟遍历字典类似)

 

/* 0 ~ 20  的遍历 跨步 5

 此种方法相当于遍历开区间 0..<50, [0,50) 不会遍历最后一个数

 i++;

 int i = 0;

 i++;

 

 int i = 0;

 

//var sum1:Int = 0

//for ;i2 <= 10;

 for循环

                  ("liSi",77,175.0),

//    i2 += 1

}

//这样就完成了对数组的遍历了, 但是还有另一个情况, 如果我们想知道每次遍历的索引怎么办呢,还有一种方法:

/*

//var sum:Int = 0

 sum = i++;

 格式: for (接收参数 in 取出的参数) {需要执行的语句}

 如果只有一条指令for后面的大括号可以省略

本文由9159.com发布于编程,转载请注明出处:如果省略循环保持语句, 如果只有一条指令if后

关键词:

上一篇:没有了
下一篇:没有了