千家信息网

C语言分支语句实例分析

发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,这篇文章主要介绍了C语言分支语句实例分析的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇C语言分支语句实例分析文章都会有所收获,下面我们一起来看看吧。C语言的语句C语句可分
千家信息网最后更新 2026年11月01日C语言分支语句实例分析

这篇文章主要介绍了C语言分支语句实例分析的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇C语言分支语句实例分析文章都会有所收获,下面我们一起来看看吧。

C语言的语句

C语句可分为以下五类:

1. 表达式语句

2. 函数调用语句

3. 控制语句

4. 复合语句

5. 空语句

今天我要分享的是:控制语句

那么什么是控制语句呢?

简单来说便是控制程序执行流程的,在C语言中有三大家族。

今天先为大家介绍:爱选择的分支家族,后续将为大家介绍一根筋的循环家族和爱转弯的转向家族。

爱选择的分支家族

在这个家族中有二个成员,无所不能的大哥 if 和另辟蹊径的小弟switch。这个家族的成员有个共同的特点就是爱" 选择 ",来吧让我们一起走进这个有趣的家族吧!

无所不能的大哥if

if大哥的认知:表达式(" 真 "就走起," 假 "就拜拜)

0表示假,非0表示真。

举例说明:

#define  _CRT_SECURE_NO_WARNINGS#includeint main(){        int a = 0;        printf("选择学C语言的态度:\n");        scanf("%d", &a);        if (0 != a)        {                printf("好好学C语言\n");        }        else        {                printf("不好好学C语言\n");        }        return 0;}

打印:

认识if大哥的注意点:

  • if 最爱离他最近的 else(相匹配)。

  • if后面执行多个语句要用{}。

另辟蹊径的小弟switch

对于switch语句我们要特别注意,他的判断条件为整形表达式。

举例说明:

#includeint 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:                        printf("选择错误\n");                        break;        }        return 0;}

打印:

为改变需要

1. 输入1-5,输出的是"weekday";

2. 输入6-7,输出"weekend"

我们要可以怎么写:

#include //switch代码演示int main(){    int day = 0;    scanf("%d", &day);    switch (day)    {        case 1:        case 2:        case 3:        case 4:        case 5:                 printf("weekday\n");                 break;        case 6:        case 7:                  printf("weekend\n");                  break;   }   return 0;}

switch的总结:

1 是指跳出本次循环的意思break。

2 当switch表达式的值与所有的case标签的值都不匹配就会跳过所以语句。

3 default(/dɪ'fɔːlt/)可以出现在switch中的任何位置,且只能出现1条,作 用是当表示式中的值与csae不匹配时候就从default子句后面的语句就会执行。

4 我们一般在每个case语句后都加一个break养成编程好习惯。

关于"C语言分支语句实例分析"这篇文章的内容就介绍到这里,感谢各位的阅读!相信大家对"C语言分支语句实例分析"知识都有一定的了解,大家如果还想学习更多知识,欢迎关注行业资讯频道。

语句 语言 家族 星期 分支 选择 实例 实例分析 分析 大哥 表达式 控制 知识 无所不能 另辟蹊径 内容 小弟 成员 篇文章 循环 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 瑰夏咖啡 哈尔滨大商圈互联网科技有限公司 深圳九邦互联网科技有限公司 科技类互联网 金融科技创新监管互联网金融 嘟嘟瓜互联网科技 苏州互联网科技贷款公司 互联网科技股有哪些 恒生科技互联网指数分析 哈尔滨秒房互联网科技有限公司 黑科技闪耀互联网之光 知域互联网科技有限公司大骗子 洛阳昕诺飞互联网科技有限公司 浙南科技城互联网大厦建设工程 华夏恒生科技与互联网科技 广州千川互联网科技有限公司 互联网风格科技公司名称 郑州欣桑互联网科技有限公司 互联网科技职业技能培训学校 互联网对科技影响 广州万易互联网科技有限公司 互联网佳科技有限公司 西安互联网科技 互联网科技英文 嘟嘟瓜互联网科技 成都互联网科技公司 华夏恒生互联网科技013171 米泉互联网科技专业怎么样 众联互联网络科技 广州全民伙伴互联网科技有限公司
0