| |
语句是C语言程序设计的基本单位,C语言语句格式为:[标号:]语句[;]
其中:标号部分可有可无,标号由有效标志符后跟冒号组成。语句结束部分一般用分号作为结束符。
C语言的语句有表达式语句、复合语句、条件语句、循环语句、switch语句、break语句、continue语句、返回语句等,其中用得最多的是条件语句、switch语句和循环语句。
1.条件语句
1)格式
两重选择
If(条件表达式)
语句1;
else
语句2;
多重选择
if(条件表达式1)
语句2;
else if(条件表达式1)
语句3;
.
.
.
else if(条件表达式n)
语句n;
1) 说明
If-else语句可以嵌套使用。如果每个条件下需要执行多个语句,那么这些语句需要用{}括起来。在以此LED开发中的例子来说明,如果参数值满足让LED1亮的条件,则LED1亮;否则LED1灭。如果参数值满足让LED2亮的条件,则LED2亮;否则LED2灭。详见例子
示例 控制LED亮灭的条件语句。
void Led_Display(int LedStatus) /函数定义,参数为int LedStatus,表示LED状态/
(
led_state=LedStatus; /将传递来的参数值赋给LED状态全局变量/
if((LedStatus&0x01)==0x01)
rPDATB=rPDATB&0x5FF; /LED1亮/
else
rPDATB=rPDATB|0x200; /LED1灭/
if((LedStatus&0x01)==0x02)
rPDATB=rPDATB&0x3FF; /LED2亮/
else
rPDATB=rPDATB|0x400; /LED2灭/
}
凌阳教育,专注嵌入式人才培养多年,完善的培养方案,强大的师资,合理的课程安排,成功从小白蜕变为嵌入式工程师。想了解凌阳教育,或者获得更多嵌入式学习资料的免费下载,请点击www.sunplusedu.com访问凌阳教育官网