分支可以理解成我们日常生活中面临的选择,例如:今天的早餐吃什么?是包子和粥?还是豆浆油条;又或者是中午饭后要休息还是继续工作等等。在C语言中,我们通过使用if 和switch语句来实现分支结构。
1.1if语句
if语句的语法形式:
1.if(表达式)
2. 语句
当括号里的表达式成立时,语句执行,表达式不成立时,语句不会执行。在C语言中,0为假,也就是表达式的结果如果是0,则语句不执行;表达式的结果是非0,则语句执行。
if语句执行流程:
1.2else语句
如果⼀个数不是奇数,那就是偶数了,如果任意⼀个整数,我们要清楚的判断是奇数还是偶数怎么表示呢? 这⾥就需要 if...else...
语句了,语法形式如下:
1.if (表达式)
2. 语句1
3.else
4. 语句2
例⼦:输⼊⼀个整数,判断是否为奇数,如果是奇数打印是奇数,否则打印数偶数。
1.#include <stdio.h>
2.int main()
3.{
4. int num = 0;
5. scanf("%d", &num);
6. if(num % 2 ==