首页 > 学院 > 开发设计 > 正文

iOS-C第四天(上)

2019-11-14 19:31:02
字体:
来源:转载
供稿:网友

1.while循环结构的使用;

2.随机数的获取;

3.do... while 循环体的使用;

4.for循环结构的使用;

5.break 与 continue 的区别;

 

1.while循环结构的使用

// while 结构   
// while (条件表达式) {   
//    循环体;   
// }  
//执行顺序:判断条件表达式是否成立,如果成立,执行循环体,执行完循环体后,再判断条件表达式是否成立,如此往复,直到条件表达式不成立,跳出while循环;       
//死循环:
//    int a = 5;
//    while (a > 0) {
//        PRintf("Hello World!/n");
//    }   
//打印5hello world:
//    int a = 5;
//    while (a > 0) {
//        printf("Hello World!/n");
//        a--;
//    }
//    printf("END/n");   
//    int a =0;
//    while (a < 5) {
//        printf("%dHello World!/n", a);
//        a++;
//    }
//    int a = 0;
//    while (a <= 100) {
//        printf("%d ",a);
//        a++;
//    }
//    int a = 100;
//    while (a >= 0) {
//        printf("%d ", a);
//        a--;
//    }       
//计算1~100的和:
//    int i = 1, sum = 0;
//    while (i <= 100) {
////        sum += i;
////        i++;
//        sum += i++;
//    }
//    printf("sum = %d/n", sum);       
//输出1~100的偶数:   
//方法一:
//    int i = 0;
//    while (i <= 100) {
//        if (i % 2) {
//            printf("%d ",i);
//        }
//        i++;
//    }       
//方法二:
//    int i = 0;
//    while (i <= 100) {
//        printf("%d ", i);
//        i += 2;''
//    }           
//打印1~1007的倍数:
//    int i = 1;
//    while (i <= 100) {
//        if (i % 7 == 0) {
//            printf("%d ", i);
//        }
//        i++;
//    }       
//打印1~100间个位为7:
//    int i = 1;
//    while (i <= 100) {
//        if (i % 10 == 7) {
//            printf("%d ", i);
//        }
//        i++;
//    }       
//打印1~100间十位为7:
//    int i = 1;
//    while (i <= 100) {
//        if (i / 10 == 7) {
//            printf("%d ", i);
//        }
//        i++;
//    }       
//打印1~100间不是7的倍数且不包含7的数:
//    int i = 1;
//    while (1 <= 100) {
//        if (i % 7 != 0 && i % 10 != 7 && i /10 != 7) {
//            printf("%d ", i);
//        }
//        i++;
//       
//
//    }   
//    int a = 0,b = 0;
//    for (a = 1; a <= 100; a++) {
//        printf("%d ",a);
//        for (b = 1; b <= 10; b++) {
//            printf("/n");
//        }
//    }   
 

 

5.break 与 continue 的区别;    
//    for (int i = 1; i < 10;) {
//        if (i == 4) {
//            break;
//        }
//        printf("%d ", i);
//    }   
//break 跳出本层循环;可以把for 看做一层循环       
//    for (int i = 1; i < 10; i++) {
//        for (int j = 1; j < 10; j++) {
//            if (j == 4) {
//                break;
//            }printf("%d ", j);
//        }printf("/n");
//    }       
//continue:在循环中的使用   
//continue:结束本次循环   
//作用:加速循环的执行

5.break 与 continue 的区别;    
//    for (int i = 1; i < 10;) {
//        if (i == 4) {
//            break;
//        }
//        printf("%d ", i);
//    }   
//break 跳出本层循环;可以把for 看做一层循环       
//    for (int i = 1; i < 10; i++) {
//        for (int j = 1; j < 10; j++) {
//            if (j == 4) {
//                break;
//            }printf("%d ", j);
//        }printf("/n");
//    }       
//continue:在循环中的使用   
//continue:结束本次循环   
//作用:加速循环的执行
 
 
 

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表