【精选】【C语言】判断语句以及分支语句《详细讲解》 |
您所在的位置:网站首页 › c语言问号语句 › 【精选】【C语言】判断语句以及分支语句《详细讲解》 |
🏹 写在前面
📝 个人主页:泽奀的博客_CSDN博客🆔 本文由 泽奀 原创,CSDN首发 ❗ ❗ ❗🏆 嵌入式领域新星创作者 作者周榜: 38 总排名: 3994 👑 🎉 点赞 & 评论 & 收藏 == 养成习惯😜📣 系列专栏:【C】系列_泽奀的博客-CSDN博客💬 总结:看完之后,希望能对你有所帮助,不足请指正!共同学习交流 🖊✉️ 我们并非登上我们所选择的舞台,演出并非我们所选择的剧本 ♐
目录 🏹 写在前面 🪁 判断语句 🍬 if语句形式 🔥 if语句的使用 🍬 双层if语句使用 🍬 if语句的嵌套 🍬 if...else语句形式 🍬else if语句形式 🔥 else if语句的使用 🪁 分支语句 🍬 swtich 语句 🍬 switch 语句的基本形式 🔥 break 介绍 🍬 'case'语句的说明 🔥 说明:注意! 🔥 break 介绍 🍬 'case'语句的说明 🔥 说明:注意! 🍬 break 介绍 🍬 'case'语句的说明 🔥 说明:注意! 🪁 判断语句判断语句顾名思义:是由我们打代码的人想让代码执行哪段语句,这就叫做是判断语句! 以程序员的角度上来说就是:判断结构要求程序员指定一个或多个要评估或测试的条件,以及条件为真时要执行的语句(必需的)和条件为假时要执行的语句(可选的)。 C 语言把任何 非零 和 非空 的值假定为 true,把 零 或 null 假定为 false。 按照日常生活来举个例子:信号灯显示为绿色的时候,车辆是可以通过的;当信号灯转为红色的时候,车辆就必须要停止行驶。可见,信号灯给出了信号,人们通过不同的信号从而进行判断,然后更具自己的判断结果执行相对应的操作! 在C语言判断语句当中:表达式的值为假false,那么就不执行里面语句的内容。当表达式的语句结果为真ture则执行表达式的值的内容。 下面是大多数编程语言中典型的判断结构的一般形式: 🍬 if语句形式简介:if语句通过对表达式的值进行判断,根据判断的结果决定是不是要进行相对应的操作。格式如下: if(表达式) 语句 当代码中表达式的值,如果表达式的值为真"turn",则执行后面的语句;如果表达式的值为假,则不执行后面的语句。 语句执行流程图:如下所示 🔥 if语句的使用如下示例 #include int main (void) { // 局部变量定义 int a = 10; // 使用 if 语句 if( a < 20 ) { // 如果条件为真,则输出下面的语句 printf("a 小于 20 \n" ); } printf("a 的值是 %d\n", a); return 0; }运行结果 🍬 双层if语句使用如下示例 #define _CRT_SECURE_NO_WARNINGS 1 #include int main(void) { int i; printf("请输入数字(1)/(0):"); scanf("%d", &i); if (i == 1) { printf("好好学习!早日成为C语言大佬!\n"); } if (i == 0) { printf("学习太累我还是去板砖吧!\n"); } return 0; }运行结果:(两次) 当然除了双层if语句的使用其实还有多层if语句得使用,这里就不再多说,实践一下。 🍬 if语句的嵌套if语句中又包含一个或者多个if语句的时候被称之为是if语句嵌套,一般形式如下: if(表达式) if(表达式2) 语句块1else if(表达式3) 语句块2 else 语句块4在使用if语句的嵌套形式的时候,可以对条件进行细化,然后进行所相对应的操作。 如下代码所示👇 #define _CRT_SECURE_NO_WARNINGS 1 #include int main(void) { int a, b; printf("请输入两个数字:"); scanf("%d %d", &a, &b); if (a != b) { if (a > b) { printf("a>b\n"); } else { printf("a |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |