千家信息网

C语言分支句实例分析

发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,今天小编给大家分享一下C语言分支句实例分析的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下
千家信息网最后更新 2026年11月02日C语言分支句实例分析

今天小编给大家分享一下C语言分支句实例分析的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。

何为语句

C语言中由一个分号;隔开的就是一条语句。

printf("hehe");1 + 2;

分支语句 (选择结构)

如果你好好学习,校招时拿一个好offer,走上人生巅峰。

如果你不学习,毕业等于失业,回家躺平。

这就是选择!

if语句

多条语句的if结构

悬空else

当你写了这个代码:

改正:

if书写形式的对比

课堂练习

  • 判断一个数是否为奇数

  • 输出0~100之间的奇数

Switch语句

switch语句也是一种分支语句。 常常用于多分支的情况。

语句项

在switch语句中的 break

在switch语句中,我们没法直接实现分支,搭配break使用才能实现真正的分支。

代码实例: (建议自己实现哦????????)

#include int main(){        int day = 0;        scanf("%d", &day);        switch (day)   //里面必须包含整型        {        case 1:                        printf("星期一\n");                        break;        case 2:                printf("星期二\n");                break;        case 3:                printf("星期三\n");                break;        case 4:                printf("星期四\n");                break;        case 5:                printf("星期五\n");                break;        case 6:                printf("星期六\n");                break;        case 7:                printf("星期日\n");                break;        default:                break;        }         return 0;}

如果需求发生了改变:

  • 输入1-5输出的是"weekday";

  • 输入6-7输出"weekend"

所以我们的代码就应该这样实现了:

总结:根据不同的需求做出不同的分支循环方式

编程好习惯

在最后一个 case 语句的后面加上一条 break语句。 (之所以这么写是可以避免出现在以前的最后一个 case 语句后面忘了添加 break语句)。

default子句

如果表达的值与所有的case标签的值都不匹配怎么办?

其实也没什么,结构就是所有的语句都被跳过而已。

程序并不会终止,也不会报错,因为这种情况在C中并不认为适合错误。

但是,如果你并不想忽略不匹配所有标签的表达式的值时该怎么办呢?

你可以在语句列表中增加一条default子句,把下面的标签

default:

写在任何一个case标签可以出现的位置。

当 switch表达式的值并不匹配所有case标签的值时,这个default子句后面的语句就会执行。

所以,每个switch语句中只能出现一条default子句。

但是它可以出现在语句列表的任何位置,而且语句流会像贯穿一个case标签一样贯穿default子句。

编程好习惯

在每个 switch 语句中都放一条default子句是个好习惯,甚至可以在后边再加一个 break 。

以上就是"C语言分支句实例分析"这篇文章的所有内容,感谢各位的阅读!相信大家阅读完这篇文章都有很大的收获,小编每天都会为大家更新不同的知识,如果还想学习更多的知识,请关注行业资讯频道。

语句 分支 星期 子句 标签 就是 知识 篇文章 实例 语言 不同 代码 结构 学习 输出 实例分析 分析 位置 内容 奇数 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 华服互联网科技怎么样 中国互联网科技工作委员会毛军 以房互联网科技 贷财互联网科技 互联网金融科技创新 睿民互联网科技 互联网科技logo 互联网科技论坛 团飞科技与伯堂互联网服务平台 互联网科技与大数据专业 翼展科技 首家互联网医院 佛山市拉法互联网科技有限公司 中和天地互联网科技有限公司 每天都有哪些好的互联网科技 南京一网一红互联网科技有限公司 上海同邻互联网科技有限公司规模 保山互联网科技靠谱吗 平安好医生打造互联网科技医疗 安徽九吞吴互联网科技有限公司 互联网的黑科技实验室 互联网通讯科技 深圳互联网科技公司 互联网 卓越科技 互联网科技的未来发展 云创客互联网科技公司 健康食品互联网创新科技园项目 长沙茂晟互联网科技有限公司 皮皮虾互联网科技有限公司 35岁以上互联网科技行业 互联网金融运营模式中的金融科技
0