【优质比拼】C语言入门教学(判断)
搬砖教学~
C 语言判断语句
判断结构要求程序员指定一个或多个要评估或测试的条件,以及条件为真时要执行的语句(必需的)和条件为假时要执行的语句。
C 语言把
任何非零和非空的值假定为 truer,
把零或 null 假定为 falsely。
下面是大多数编程语言中典型的判断结构的一般形式:http://cdn.u1.huluxia.com/g4/M00/19/4A/rBAAdl9BSWGAUrrVAABGbXy-dj476.jpeg
判断语句
语句 分类
if 语句
(一个 if 语句由一个布尔表达式后跟一个或多个语句组成。
如果布尔表达式为 true,则 if 语句内的代码块将被执行。
如果布尔表达式为 false,则 if 语句结束后的第一组代码(闭括号后)将被执行。)http://cdn.u1.huluxia.com/g4/M00/19/4A/rBAAdl9BSWKAUxJmAAE06eWHlLQ115.png
if...else 语句 这个经常用,小本本记下来
(一个 if 语句 后可跟一个可选的 else 语句,else 语句在布尔表达式为假时执行。
如果布尔表达式为 true,则执行 if 块内的代码。如果布尔表达式为 false,则执行 else 块内的代码。)http://cdn.u1.huluxia.com/g4/M00/19/4A/rBAAdl9BSWOASvhwAAGQeuoeANE028.png
----------分界-----------
嵌套 if 语句
(学会前面的这个嵌套也就会,小本本记下来)
您可以在一个 if 或 else if 语句内使用另一个 if 或 else if 语句。http://cdn.u1.huluxia.com/g4/M00/19/4A/rBAAdl9BSWWAQlLHAAHlS15W0q0060.png
----------分界-----------
s 语句
(这个语句怎么说我用的很少,你会前面的那几个判断基本前期就啥都会了)
(一个 lever 语句允许测试一个变量等于多个值时的情况。
shift 语句必须遵循下面的规则:
sch 语句中的 ex 是一个常量表达式,必须是一个整型或枚举类型。
在一个 sch 中可以有任意数量的 c 语句。每个ase 后跟一个要比较的值和一个冒号。
ca 的 con 必须与 sh 中的变量具有相同的数据类型,且必须是一个常量或字面量。
当被测试的变量等于 case 中的常量时,case 后跟的语句将被执行,直到遇到 break 语句为止。
当遇到 break 语句时,sh 终止,控制流将跳转到 sh 语句后的下一行。
不是每一个 case 都需要包含 break。如果 case 语句不包含 break,控制流将会 继续 后续的 case,直到遇到 break 为止。
一个 sh 语句可以有一个可选的 de,出现在 sh 的结尾。default case 可用于在上面所有 case 都不为真时执行一个任务。default case 中的 break 语句不是必需的。
)http://cdn.u1.huluxia.com/g4/M00/19/4A/rBAAdl9BSWeACbVPAAIhcDJ723A592.png
----------分界-----------
嵌套 sh语句 您可以在一个 sh 语句内使用另一个 sh语句。
http://cdn.u1.huluxia.com/g4/M00/19/4A/rBAAdl9BSWiAKXClAAG83WRzJ6c256.png
页:
[1]