一、流程控制

  * 顺序结构:默认的流程结构。按照书顺序执行每一条语句。

  * 选择结构:对给定得条件进行判断,再根据判断结果来决定执行哪一段代码。

  * 循环结构:在给定条件成立的情况下,反复执行某一段代码。

二、选择结果-if

  1.简单使用

    * if(表达式) 语句1;

      #  if(count>55)开发;上课;

    * if(表达式) 语句1;else 语句2;

      # if(count>55)开班;else 不开班;

    * if(表达式){}

      # if(count>55){开班;} else{}

        {}的作用域

    * if -else if-else

      # if(a==0)else if(a>0) else

      # 特点:只有一个括号会被执行

    * 复合条件

      # 上课时间的取值范围(9~12||14~17)

    *陷阱

      # if(a!=0){a不是0;}else{a是0;}

      # if(a);{}

      # if(a=0)

      # a==0;

      # if(10) int a =9;

三、选择结果-switch

  * switch(表达式){case 数值1:break;...defauletl:break;} 

  * 举例

    int a =10

    switch(a){

      case 0:

        printf("这是一个0");

        break;

      case 5:

        printf("这是一个5");

        break;

      case 10

        printf("这是一个10");

        break;

      default:

        printf("没找到数值");

        break;

最新文章

  1. 如何拥有一个自己的Vagrant box
  2. (算是dp吧) 小茗的魔法阵 (fzu 2225)
  3. Linux 内核中断内幕
  4. 安装LINUX X86-64的10201出现链接ins_ctx.mk错误
  5. body-content取值的意义
  6. 学一点Git--20分钟git快速上手 [Neil]
  7. 反汇编windows htonl()函数
  8. C++ 性能剖析 (一)
  9. mysql简单练习
  10. android Handler及消息处理机制的简单介绍
  11. Xcode6和Xcode5获取app名字
  12. Activity生命周期方法调用finish后的不同表现
  13. 负载均衡之让nginx跑起来
  14. P3396 哈希冲突
  15. Selenium断言的使用,等待
  16. ubuntu装bochs的常见问题
  17. DP 01背包 七夕模拟赛
  18. 模板引擎(smarty)知识点总结四
  19. 基于py3和pymysql查询某时间段的数据
  20. html5 file 自定义文件过滤

热门文章

  1. Dynamics CRM2013/2015 插件注冊工具登录后无法显示assembly列表问题的解决的方法
  2. mongodb适用和不适用的应用场景
  3. vim 基础学习之重复
  4. FocusChange-焦点变化监听事件
  5. POJ 2457 BFS
  6. 虚拟机中试用windows 8(视频)
  7. WebService 获取客户端 IP 和 MAC 等信息
  8. 交换工资 SQL
  9. 今日SGU 5.12
  10. [Python] String Formatting