C语言 判断

· 约 4 分钟读完 · 第 10 / 44 章

在编程中,条件判断是控制程序流程的关键部分。C语言提供了多种条件判断语句,使得程序员能够根据不同的情况执行不同的代码块。本章将详细介绍C语言中的条件判断语句及其使用方法。

if语句

if语句用于基于某个条件执行一段代码。如果条件为真,则执行相应的代码块;否则,跳过该代码块。

基础语法

示例

在这个示例中,由于number的值大于零,所以会输出“数字大于零”。

带else的if语句

if-else语句允许你在条件为真时执行一个代码块,在条件为假时执行另一个代码块。

基础语法

示例

在这个例子中,因为number的值小于零,所以会输出“数字小于或等于零”。

if-else if-else语句

当需要检查多个条件时,可以使用if-else if-else语句。

基础语法

示例

这个例子中,由于score的值是85,属于70到89之间,因此会输出“成绩良好”。

switch语句

switch语句是一种多分支选择结构,可以根据变量的不同值执行不同的代码块。

基础语法

示例

在这个例子中,由于grade的值是'B',因此会输出“成绩良好”。

条件运算符

条件运算符(也称为三元运算符)提供了一种简洁的方式来实现简单的条件判断。

基础语法

示例

在这个例子中,由于a的值小于b的值,因此max的值将是b的值,即20,输出“较大的数字是 20”。

通过以上介绍,我们了解了C语言中条件判断的基本用法和各种语句的详细应用。熟练掌握这些知识将有助于编写更复杂和灵活的程序。