初识C语言之条件结构篇——带你认知编程世界的逻辑之美!

【摘要】 目录
IF语句
if语句
IF语句的基本的形式
if…else语句形式
else if语句形式
IF嵌套形式
if的嵌套形式
条件运算符
switch语句
switch语句的基本形式
多路开关模式的switch语句
if else语句和switch语句的区别
选择结构程序应用
每文一语

IF语句
if语句
在日常生活中,为了使交通畅通有序,…

目录

IF语句

if语句

IF语句的基本的形式

if…else语句形式

else if语句形式

IF嵌套形式

if的嵌套形式

条件运算符

switch语句

switch语句的基本形式

多路开关模式的switch语句

if else语句和switch语句的区别

选择结构程序应用

每文一语


IF语句

if语句

在日常生活中,为了使交通畅通有序,一般会在路口设立交通信号灯。在信号灯显示为绿色时车辆可以行驶通过,当信号灯转为红色时车辆就要停止行驶。可见,信号灯给出了信号,人们通过不同的信号进行判断,然后根据判断的结果进行相应的操作。

在C语言程序中,想要完成这样的判断操作,利用的就是if语句。if语句的功能就像路口的信号灯一样,根据判断不同的条件,决定是否进行操作。

据说第一台数字计算机是用来进行决策操作的,使得之后的计算机都继承了这项功能。程序员将决策表示成对条件的检验,即判断一个表达式值的真假。除了没有任何返回值的函数和返回无法判断真假的结构函数外,几乎所有表达式的返回值都可以判断真假。

IF语句的基本的形式

if语句通过对表达式进行判断,根据判断的结果选择是否进行相应的操作。if语句的一般形式为:

if(表达式) 语句

其语句执行流程如图所示。

【实例6.1】 使用if语句模拟信号灯指挥车辆行驶。在本实例中,为了模拟十字路口上信号灯指挥车辆行驶,要使用if语句判断信号灯的状态。如果信号灯为绿色,则说明车辆可以行驶通过,通过输出语句进行信息提示说明车辆的行动状态。


#include<stdio.h>
int main()
{
int iSignal; /*定义变量表示信号灯的状态*/
printf("the Red Light is 0,the Green Light is 1\n");/*输出提示信息*/
scanf("%d",&iSignal); /*输入iSignal变量*/
if(iSignal==1) /*使用if语句进行判断*/
{
printf("the Light is green,cars can run\n"); /*判断结果为真时输出*/
}
return 0;
}

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享