C语言学习笔记-4.选择结构程序设计

一、关系运算符和表达式

  1.C语言中没有单独的逻辑数据类型,非0代表真,0代表假

  2.在求解一个逻辑表达式的过程中并不执行所有运算符

    例:a && b && c,a为假,则b、c不会被执行

二、条件运算符

  1.<表达式1> ? <表达式2> : <表达式3>  (三目运算符)

    表达式1为真则执行表达式2,若为假则执行表达式3

三、switch语句

  1.表达式的计算结果必须是一个整数

    case后的常量也必须是整数常量

  2.case后可以是多条语句,但一般都要加break;

原文地址:https://www.cnblogs.com/trj14/p/4271590.html