C语言中的if和switch

本文详细介绍了C语言中的if和switch语句,包括if语句的基本语法、else语句的使用,以及switch语句的工作原理,强调了switch语句中break和default的重要性,并讨论了case和default的顺序问题。
摘要由CSDN通过智能技术生成

分支可以理解成我们日常生活中面临的选择,例如:今天的早餐吃什么?是包子和粥?还是豆浆油条;又或者是中午饭后要休息还是继续工作等等。在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 ==
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值