首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    【C语言分支语句详解

    一、if语句 if语句使用格式如下: if (表达式) 语句     表达式成⽴(为真),则语句执⾏,表达式不成⽴(为假),则语句不执⾏,C语言中0为假,非0为真     接下来我们举个例子就懂了...就要用上else(其他的情况),在这里也可以翻译为否则,写法如下: if (表达式) 语句1 else 具体示例:其含义为,输入一个整数,判断是否为奇数,是奇数就打印,否则为偶数,再打印 分支语句中包含多条语句...要注意的一点是:C语言中0是假,非0为真,这里只是用1表示真,并不表示真就是1 注意事项: (1)不要把相等操作符==写成了赋值操作符=,容易出现逻辑错误,比如if( n = 3),原本想判断n...比如想表达年龄在18到30岁之间时,不能写成18==18 && age <=30,在后面的逻辑操作符会详细讲到 三、条件操作符 条件操作符属于三目操作符,也是C语言唯一一个三目操作符

    6210

    【C语言分支和循环

    前言 C语言是结构化的程序设计语言,这里的结构指的是顺序结构、选择结构、循环结构,C语言是能够实现这三种结构的,其实我们如果仔细分析,我们日常所见的事情都可以拆分为这三种结构或者这三种结构的组合。...我们可以使用if 、 switch 实现分支结构,使用for 、 while 、 do while 实现循环结构。...在C语言中,0为假,非0表示真,也就是表达式的结果如果是0,则语句不执行,表达式的结果如果是不是0,则语句执行。...4. switch语句 除了 if 语句外,C语言还提供了 switch 语句来实现分支结构。 switch 语句是⼀种特殊形式的 if…else 结构,用于判断条件有多个结果的情况。...如果找不到对应的值,就执行 default 分支

    14810

    C语言——分支与循环

    引言 由前面的知识我们可以知道C语⾔是一种结构化的程序设计语⾔,这⾥的结构包括顺序结构、选择结构、循环结构,在C语言中我们可以使⽤ if 、 switch语句 实现分⽀结构,使⽤ for 、...接下来,我们一一介绍: 分支(选择)语句 if语句 if语句的一般形式为: if(表达式) 语句1 当表达式为真(非0)时,语句1执行;当表达式为假(0)时,语句1就不会执行...main() { int a = 0; if(a >= 18) printf("成年人"); else printf("未成年人"); return 0; } 同时在多种分支的情况下...事实上switch 语句是⼀种特殊形式的 if...else 结构,⽤于判断条件有多个结果的情况,适合多分支结构,它把多重 的 else if 改成更易⽤、可读性更好的形式。...下面就来使用一个switch语句的代码来体会它的效果: 可以看出使用switch语句来处理多分支结构比if else语句更加简便。

    1800

    C语言 | switch多分支

    C语言if语句的嵌套 一般形式: if()     if() 语句1     else   语句2   //内嵌if else     if() 语句3     else   语句4   //内嵌if...C语言switch多分支语句 如果分支较多,嵌套的if语句层数多,程序繁长而且可读性降低,因为C语言提供switch语句直接处理多分支选择。...一般形式 switch(表达式) { case  常量1:语句1 case  常量2:语句2 …… case  常量n:语句n default:语句n+1 } C语言switch多分支注意事项 switch...以上,如果你看了觉得对你有所帮助,就给小林点个赞,分享给身边的人叭,这样小林也有更新下去的动力,跪谢各位父老乡亲啦~ C语言学习路线    C语言开发工具 VC6.0、Devc++、VS2019使用教程...100道C语言源码案例请去公众号:C语言入门到精通

    50862

    C语言初阶——分支语句(if,switch)

    一.什么是语句 要学习分支语句和循环语句,首先我们要知道什么是语句。 在C语言中,由一个分号隔开的就是一条语句。...控制语句用于控制程序的执行流程,以实现程序的各种结构方式(C语言支持三种结构:顺序结构、选 择结构、循环结构),它们由特定的语句定义符组成,C语言有九种控制语句。...那么在C语言中如何表示真假? 0表示假,非0表示真。...break语句 的实际效果是把语句列表划分为不同的分支部分。 这就是break在switch语句中的作用。 编程好习惯 在最后一个 case 语句的后面加上一条 break语句。...编程好习惯 在每个 switch 语句中都放一条default子句是个好习惯,甚至可以在后边再加一个 break 。 以上就是对C语言分支语句的介绍!!!

    14610

    C语言——C分支和循环

    我们可以使⽤ if 、 switch 实现分支结构,使用 for 、 while 、 do while 实现循环结构。...一、 if语句(分支) 1.1语法形式 if(判断表达式) 语句 表达式成⽴(为真),则语句执⾏,表达式不成⽴(为假),则语句不执行; 在C语言中,0为假,非0表示真,也就是表达式的结果如果是...num); if (num % 2 == 1) printf("%d 是奇数\n", num); else printf("%d 是奇数\n",num); return 0; } 1.3 分支中包含多条语句...二、关系操作符 C语言用于比较的表达式,称为“关系表达式”,里面使用的运算符就称为“关系运算符”,主要有下面6个。...; 1334 printf("a = %d\n b = %d\n c = %d\nd = %d\n", a, b, c, d); return 0; } 求输出结果 五、switch 语句(分支

    12510

    C语言分支与循环(上)

    首先c语言是一种结构化的程序设计语言,支持三种结构: 顺序结构: 选择结构:if switch 循环结构:for while do.while 1. if语句 1.1 if if语句的语法形式如下:...在c语言中0为假,非0为真。 例如:输入一个整数,判断是否为偶数。...; if(num % 2 == 0) printf("%d是偶数\n" ,num); else printf("%d是奇数\n",num); return 0; } 1.3 分支中包含多条语句...\n",month); return 0; } 4.5 短路求值 c语言的一个逻辑特点就是先对左侧的表达式求值,再对右边的表达式求值。...如果case无对应的值就执行default分支。 注意:(1)switch语句括号内的控制表达式必须是整数类型。 (2)case后的值必须为常量,不可以为变量。

    6810

    C语言初阶——分支与循环

    前言   经过前面文章的介绍,我们已经算是摸到C语言的门槛了,接下来就是踏进门槛,入门C语言。让我们从分支和循环语句开始!  ...在C语言中语句分为这五类:1. 表达式语句 2. 函数调用语句 3. 控制语句 4. 复合语句 5. 空语句。...本文主要是介绍控制语句,也就是前面提到的三种基本语句,它们由特定的语句定义符组成,C语言有九种控制语句: 1.条件判断语句(分支语句):if 语句、switch 语句 2.循环执行语句:do while...2.switch语句 作为分支语句中的第二种语句,switch语句的出现可谓是弥补了 if 多分支语句过于冗长的缺点,switch语句能通过短短几行代码实现 if 多分支多语句的功能,比如输入1,打印星期一...break语句的实际效果是把语句列表划分为不同的分支语句。switch语句可以嵌套使用。

    15710
    领券