时间:2021-05-02
C 判断
判断结构要求程序员指定一个或多个要评估或测试的条件,以及条件为真时要执行的语句(必需的)和条件为假时要执行的语句(可选的)。
C 语言把任何非零和非空的值假定为 true,把零或 null 假定为 false。
下面是大多数编程语言中典型的判断结构的一般形式:
判断语句
C 语言提供了以下类型的判断语句。点击链接查看每个语句的细节。
语句 描述 if 语句 一个if 语句由一个布尔表达式后跟一个或多个语句组成。 if...else 语句 一个if 语句后可跟一个可选的else 语句,else 语句在布尔表达式为假时执行。 嵌套 if 语句 您可以在一个if或else if语句内使用另一个if或else if语句。 switch 语句 一个switch语句允许测试一个变量等于多个值时的情况。 嵌套 switch 语句 您可以在一个switch语句内使用另一个switch语句。? : 运算符
我们已经在前面的章节中讲解了 条件运算符 ? :,可以用来替代 if...else 语句。它的一般形式如下:
Exp1 ? Exp2 : Exp3;
其中,Exp1、Exp2 和 Exp3 是表达式。请注意,冒号的使用和位置。
? 表达式的值是由 Exp1 决定的。如果 Exp1 为真,则计算 Exp2 的值,结果即为整个 ? 表达式的值。如果 Exp1 为假,则计算 Exp3 的值,结果即为整个 ? 表达式的值。
以上就是对C语言判断做的资料整理,后续继续补充相关资料,谢谢大家对本站的支持!
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
C语言中的操作符优先级的详细介绍C语言中操作符的优先级大全,当然c++,Objective-C,大部分语言都试用。下面是来自TheCProgrammingLan
C/C++中sizeof('a')的值对比详细介绍C语言:chara='a';sizeof(char)=1sizeof(a)=1sizeof('a')=4C++
C语言中调用Swift函数实例详解在Apple官方的《UsingSwiftwithCocoaandObjectgive-C》一书中详细地介绍了如何在Object
三元条件判断的3种实现方法C语言中有三元条件表达式,如a>b?a:b,Python中没有三目运算符(?:),但Python有它自己的方式来实现类
前言C语言作为编程的入门语言,谁都想快一点学会这门编程语言,本文详细介绍了关于C语言格式化输出和变量类型的相关内容,分享出来供大家参考学习,下面话不多说了,来一