首页 > 其他 > 详细

C阶段【02】 - 分支结构

时间:2016-04-17 13:00:18      阅读:196      评论:0      收藏:0      [点我收藏+]

知识重点:

  • BOOL布尔类型
  • 关系运算符
  • 逻辑运算符
  • if语句
  • 枚举类型
  • switch语句

 

一、BOOL布尔类型

  用来存储“真”或者“假”,变了只有YES和NO两个值。YES(1)表示表达式结果为真,NO(0)表示表达式结果为假。

  非0即为真。

 

二、关系运算符

  主要用于比较运算,比较的结果只有真假两种情况,结果值用BOOL类型变了存储

  大于:>;  大于等于:>=;  小于:<;  小于等于:<=;  等于:==;  不等于:!=。

 

三、逻辑运算符

  逻辑与(&&)-并且: 同真则真,一假则假;

  逻辑或(||)---或者:同假则假,一真即真;

  逻辑非( ! )-相反: 假即真,真即假;

 

四、if语句

  用if语句可以构成分支结构,它根据给的条件进行判定,咦决定执行某个分支的程序段。

  1. if语句第一种形式:
     1 if(条件表达式) {
     2     语句1;
     3 }
     4      // 当条件表达式为真,执行语句1,否则,跳过语句1,继续执行下面的语句。
     5 
     6 
     7 if(条件表达式); {
     8     语句1;
     9 }
    10     // 表达式括号后面加了个‘;’,导致if语句为空语句,无路边条件真假都会执行大括号内的语句1.
  2. if语句第二种形式:
    1 if(条件表达式) {
    2     语句1;
    3 } else {
    4     语句2;
    5 }
  3. if语句第三种形式:
    1 if(条件表达式1) {
    2     语句1;
    3 } else if(条件表达式2) {
    4     语句2;
    5 } else {
    6     语句3;
    7 }

补充:条件运算符——三目运算符

 

C阶段【02】 - 分支结构

原文:http://www.cnblogs.com/liuenwen/p/5400597.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!