zoukankan      html  css  js  c++  java
  • 12月3号条件控制语句和循环语句

    if条件语句  非零即真   0即假

    if(表达式){

        //成立之后要处理的事情

    }

    以atm小程序为例

    //判断用户选择的操作

        if (operation == 1){

               //输入密码

            printf("输入密码 ");

        }

        

        if (operation == 2){

            //取款

            printf("取款 ");

        }

        

        if (operation == 3){

            //取款

            printf("查询 ");

        }

     

      if-else语句的使用

        if(operation == 1){

            printf("输入密码 ");

        }else{

            printf("others ");

       }

     

     

    //switch case                case后面必须是一个常量

    //break  从switch中跳出来

    switch (operation) {

            case 1:

                printf("输入密码 ");

                break;

            case 2:

                printf("取款 ");

                break;

            case 3:

                printf("查询 ");

                break;

            case 4:

                printf("退出 ");

                break;

            default:

                printf("不合法的输入 ");

                break;

        }

     

     

    **for while语句

    例子:求一到一百的和

    int  sum = 0;

    int  index = 1;

    while (index<=100){

      sum += index;         //sum = sum + index;将当前的数字加到总和中

     index ++;

    }

    printf("1+2+3+...+100=%d", sum);

     

    **do...while语句

    int sum = 0;

    int index = 1;

    do{

         sum =+ index;

         index ++;

        }while(index<=100);

     

    **for语句

    int  sum = 0;

    for(int index = 1; index<=100; index++){

        sum += index;

    }

     

    **break  跳出整个循环

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

       if(i<=5){

         printf("%d ",i);

             }else{

        break;

             }

    }      

     输出结果是1 2 3 4 5

     

    **continue  结束本次循环  直接跳到下一次循环

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

        if(i == 5){

           continue;

        }

        printf("%d ", i);

       }

    输出结果是1 2 3 4 6 7 8 9 10

     

     

     

     

     

     

     

     

     

     

  • 相关阅读:
    PowerDesigner生成SQL的冒号设置
    Linux/Windows 一键获取当前目录及子目录下所有文件名脚本
    Target runtime jdk1.8.0_181 is not defined
    windows——任务计划程序
    12篇文章回顾总结
    《逆商》2月12日
    《终身成长》2月11日
    《心流》 什么才是真正的幸福
    《心流》 什么才是真正的幸福 2月7日
    《高效能人士的7个习惯》 2月3日
  • 原文地址:https://www.cnblogs.com/hmzxwky/p/5017303.html
Copyright © 2011-2022 走看看