- 24
- 0
- 约8.3千字
- 约 10页
- 2016-08-06 发布于河南
- 举报
if else 语句
TAG: if…else…,if语句,条件控制语句,语句,程序,程序结构
TEXT: if…else…语句:对一个条件的判断通常有两个可能:‘真(1)’或‘假(0)’,单分支结构只考虑了其条件为‘真’的情况并给出相应的操作,而没有考虑当条件为‘假’时程序应执行什么动作。当无论条件为‘真’还是为‘假’都需要执行不同的操作时,可以采用双分支选择结构。
C语言是通过if…else语句实现的。if…else…语句可以在条件为‘真’或为‘假’时执行指定的不同的动作。
牋?if…else语句的执行过程:
牋牋牋 if?(表达式)?语句序列1;
else?语句序列2;
其中:
if、else:C语言的关键字,由if引导条件为‘真’是执行的操作;由else引导条件为‘假’是执行的操作。
语句序列:当表达式的值为真(或为假)时执行的语句。可以是一条语句或一组语句,如果是一组语句,需要采用复合语句形式,用{ }将这组语句括起来。
执行过程:当表达式结果为真时,执行语句S1,放弃语句S2的执行,执行if语句的下一条语句;当表达式结果为假时,执行语句S2,放弃语句S1的执行,执行if语句的下一条语句。无论如何,对于一次条件判断,语句S1和语句S2只能有一个被执行。不能同时被执行。
例如:对及格和不及格学生的成绩信息都要输出。
if(grade=60)
牋 printf(\n%d
原创力文档

文档评论(0)