c判断基本结构
if (或其他)+一个或多个要评估或测试的条件+条件为真时要执行的语句(必需的)和条件为假时要执行的语句(可选的)。
用图像来表示典型的判断结构的一般形式为(选自菜鸟教程):
c判断常用——if语句
结构:一个基本if语句开头+(表达条件的逻辑表达式)+{执行语句}
分析:条件用来判断是否符合执行标准,而执行语句(即大括号内容)是在符合标准后用来执行的指令。
语法注意点:
- 理解if拥有和控制这条执行的语句。
- 一条指令可不用{},但是多条指令一定要用{}
- 一定要记住括号内指令后加分号
c判断常用——else语句
而else语句使用和这个单词意思一样——否则的话…
基本结构与if相同,常与if一起使用,例如:
if(a>b){max=a; } else{max=b; } printf("其中最大的的数为%d\n.",max);
进一步使用则有嵌套格式,例如:if ( a>b ) { if ( a>c ) { max = a; } else { max = c; } } else { if ( b>c ) { max = b; } else { max = c; }
这是一个三数比较的简单嵌套使用
所以,
在学习了if与else之后,我们不仅能简单的拿出来分别使用,还可以互相嵌套式使用,用if和else操控计算机尝试多个途径,来导出正确结果。
c判断其他类型语句
其他类型还有switch语句,允许测试一个变量等于多个值时的情况。
学习switch还可使用switch嵌套式语句。
学习心得
在基础学习if,else时主要理解他们在每一块的所起的作用,对他们的使用规则有充分的了解。而在之后的嵌套式使用则要注意上下程序的衔接,如同一环扣一环,要保证给计算机的每个指令都能正常运行。这是实际操作的要求。思维上则要求严谨的逻辑性和对每一个细节的认真。而我本人学习c语言,有一种操作机甲的感觉,我的每一步探索,每一次学习都是为了我更好的融入这台计算机机甲。加油!我的计算机和我,我的guy。