当前位置: 首页 > news >正文

毕业设计团购网站建设电子产品配件采购网站

毕业设计团购网站建设,电子产品配件采购网站,网站怎么登陆后台,在线系统本文用以介绍分支结构,主要的实现方式为if语句和switch语句。 一、if语句 1.1 if语句 if (表达式)语句表达式为真则执行语句,为假就不执行。在C语言中,0表示假,非0表示真.下图表示if的执行过程: 1.2 else语句 当…

本文用以介绍分支结构,主要的实现方式为if语句和switch语句。

一、if语句

1.1 if语句

if (表达式)语句

表达式为真则执行语句,为假就不执行。在C语言中,0表示假,非0表示真.下图表示if的执行过程:
在这里插入图片描述

1.2 else语句

当判断一个条件不成立时,可以在去走else语句。

if(表达式)语句
else语句

默认在ifelse语句中都是只包含1条语句。如果要同时控制多条语句,那就要使用{ }

1.3 嵌套语句

if else 语句中, else 可以与另⼀个 if 语句连⽤,构成多重判断.

1.4 悬空else问题

如果有多个 ifelse ,可以记住这样⼀条规则, else 总是跟最接近的 if 匹配

二、关系操作符

C语言中用于比较的表达式称作“关系表达式”,里面的运算符就称作“关系运算符”,主要有如下6个:> < <= >= == != 。关系表达式的结果通常为0或1,表示真假。

注意:相等运算符 == 与赋值运算符 = 是两个不⼀样的运算符,不要混淆。

三、条件操作符

条件操作符也叫三目操作符,需要接受三个操作数的,形式如下:

	exp1 ? exp2 : exp3

条件操作符的计算逻辑是:如果 exp1 为真, exp2 计算,计算的结果是整个表达式的结果;如果
exp1 为假, exp3 计算,计算的结果是整个表达式的结果。

四、逻辑操作符 && ,|| ,!

逻辑运算符提供逻辑判断功能,用于构建更复杂的表达式,主要有下面三个运算符:

4.1 !:逻辑取反运算符(改变单个表达式的真假)在这里插入图片描述

4.2 &&:与运算符,就是并且的意思(两侧的表达式都为真,则为真,否则为假)在这里插入图片描述

4.3||:或运算符,就是或者的意思(两侧⾄少有⼀个表达式为真,则为真,否则为假)

在这里插入图片描述

4.4 短路

C语言逻辑运算符还有⼀个特点,它总是先对左侧的表达式求值,再对右边的表达式求值,这个顺序是保证的。如果左边的表达式满足逻辑运算符的条件,就不再对右边的表达式求值。这种情况称为“短路”

五、switch 语句

5.1 switch 语句

除了 if 语句外,C语言还提供了 switch 语句来实现分支结构。
switch 语句是⼀种特殊形式的if...else 结构,用于判断条件有多个结果的情况。它把多重的 else if 改成更易用、可读性更好的形式。

switch (expression) 
{case value1: statementcase value2: statementdefault: statement//1. case 和后边的数字之间必须有空格//2. 每⼀个 case 语句中的代码执⾏完成后,需要加上 break ,才能跳出这个switch语句。
}

上面代码中,根据表达式 expression 不同的值,执行相应的 case 分支。如果找不到对应的值,就执行 default 分支。
注:
• switch 后的 expression 必须是整型表达式
• case 后的值,必须是整形常量表达式

switch 语句也是分支效果的,只有在 switch 语句中使⽤ break 才能在跳出 switch 语句,如果某⼀个 case 语句的后边没有 break 语句,代码会继续玩下执行,有可能执行其他 case 语句中的代码,直到遇到 break 语句或者 switch 语句结束。

5.2 default 语句

在使用 switch 语句的时候,我们经常可能遇到⼀种情况,比如 switch 后的表达式中的值无法匹配代码中的 case 语句的时候,这时候要不就不做处理,要不就得在 switch 语句中加入default 子句。

在 switch 语句中 case ⼦句和 default ⼦句有要求顺序吗? default 只能放在最后吗?
其实,在 switch 语句中 case 语句和 default 语句是没有顺序要求的,只要你的顺序是满足实际需求的就可以。不过我们通常是把 default ⼦句放在最后处理的。

http://www.yayakq.cn/news/699559/

相关文章:

  • 动漫网站怎么建设淘宝联盟上怎么建设网站
  • 重庆网站设计网络广告人社区官网
  • 有没有专门做素食的美食网站网站开发会什么
  • 建设银行官网的网站首页js做网站统计
  • 微网站注意事项wordpress能不能做管理系统
  • 天津免费建网站$query wordpress 参数
  • 乐清网站网络公司推广赚钱的平台
  • 电子商务网站建设的大纲网站建设自评报告
  • 信息管理的基本原理分析网站建设东莞横沥三江工业区
  • 建设美食电子商务网站安徽网站建站系统哪家好
  • iis7.0建设网站人人网
  • 网站情况建设说明书网络广告的创意策略包括
  • 普通电脑怎么做网站服务器吗国内外十大免费crm视频软件
  • 做企业网站的公司有哪些wordpress无法拖动小工具栏
  • 专门做签到的网站公司电子邮箱怎么注册
  • 简要概括自建网站的优缺点好好建站
  • 网站开发ios网站设计比例
  • 商城展示网站网站建设中如何设置外链接
  • 网站结构优化的优化包括人工智能培训
  • 做网站备案是承诺书是啥商城系统平台模板
  • 国内物流公司网站建设北京临沂商会网站建设
  • 网站快速推广布吉网站设计
  • wordpress网站导航子菜单邢台123最新消息
  • 湖州市建设培训中心网站免费虚拟机
  • 网页设计与网站开发的卷子中山大沥网站制作
  • wordpress建站事项动力网页设计制作公司
  • 网站开发的质量标准知晓小程序商店
  • 港巢网站建设南靖网站建设
  • 有源码就可以自己做H5网站吗庄浪县县住房建设局网站
  • 外贸网站屏蔽国内ip微博html5版