C~判断语句

        判断结构要求指定一个或多个要评估或测试的条件,以及条件为真时要执行的语句(必需的)和条件为假时要执行的语句(可选的)。

        C 语言把任何非零和非空的值假定为 true,把零或 null 假定为 false。

        大多数编程语言中典型的判断结构的一般形式:

C~判断语句_第1张图片

 判断语句

        C 语言提供了以下类型的判断语句。

语句 描述
if 语句

一个 if 语句 由一个布尔表达式后跟一个或多个语句组成 

if...else 语句 一个 if 语句 后可跟一个可选的 else 语句,else 语句在布尔表达式为假时执行
嵌套 if 语句 一个 if 或 else if 语句内使用另一个 if 或 else if 语句
switch 语句 一个 switch 语句允许测试一个变量等于多个值时的情况
嵌套 switch 语句 一个 switch 语句内使用另一个 switch 语句

 if 语句

        一个 if 语句 由一个布尔表达式后跟一个或多个语句组成。

语法

if(boolean_expression)
{
   /* 如果布尔表达式为真将执行的语句 */
}

        如果布尔表达式为 true,则 if 语句内的代码块将被执行。如果布尔表达式为 false,则 if 语句结束后的第一组代码(闭括号后)将被执行。

        C 语言把任何非零和非空的值假定为 true,把零或 null 假定为 false

C~判断语句_第2张图片

        实例

#include 

int main()
{    
	int a = 10; //局部变量定义  

	/* 使用 if 语句检查布尔条件*/
	if (a < 20)
	{		
		printf("a 小于 20\n"); //如果条件为真,则输出下面的语句
	}
	printf("a 的值是 %d\n", a);

	return 0;
}

你可能感兴趣的:(C,开发语言,后端,经验分享,c语言)