小白挑战学c语言第四天流程控制
一、前言
本章我们主要来讲讲c语言中的流程控制语句,不过在讲这个之前,先来看看c语言中的运算符吧。
二、运算符1.算术运算符
运算符
描述
+
两个数相加
-
两个数相减
*
两个数相乘
/
分子除以分母
%
取模运算符,整除后的余数
++
自增运算符,整数值增加 1
--
自减运算符,整数值减少 1
2.关系运算符
==
两个操作数的值如果相等则条件为真
!=
两个操作数的值如果不相等则条件为真
>
如果左边的值大于右边的值则为真
<
如果左边的值小于右边的值则为真
>=
如果左边的值大于等于右边的值则为真
<=
如果左边的值小于等于右边的值则为真
常用于循环语句中的条件判断。3.逻辑运算符
&&
逻辑与,如果两个操作数都非零,则条件为真
||
逻辑或,如果两个操作数中有任意一个非零,则条件为真
!
逻辑非,如果条件为真则逻辑非运算符将使其为假
和关系运算符一样的应用场景,也是用于循环语句的判断。4.位运算符
&
按位与,除了两个值都为真结果为真,其它都为假,如:0&0=0; 0&1=0;1&0=0; 1&1=1;
|
按位或,只有两个值为假结果为假,其它都为真,如:0|0=0,0|1=1,1|0=1,1|1=1
^
按位异或,只有两个值相同才为假,其它都为真,如:00=0,01=1,10=1,11=0
~
按位取反,如:1=-2,0=-1`
<<
二进制左移运算符。将一个运算对象的各二进制位全部左移若干位(左边的二进制位丢弃,右边补0)。
>>
二进制右移运算符。将一个数的各二进制位全部右移若干位,正数左补0,负数左补1,右边丢弃。
5.赋值运算符
=
赋值运算符
+=
加等于运算符
-=
减等于运算符
*=
乘等于运算符
/=
除等于运算符
%=
取模等于运算符
<<=
左移等于运算符
>>=
右移等于运算符
&=
按位与等于运算符
^=
按位异或等于运算符
|=
按位或等于运算符
6.杂项运算符
sizeof()
返回变量的大小
&
返回变量的地址
*
指向一个变量
? :
条件表达式
三、if...else
四、for
c语言中的for中国的三个表达式可以只写一部分,也可以都不写;都不写的话就相当于死循环。
五、switch
六、while
七、continue,break
前者是跳过当前循环继续执行,后者则是直接终止当前循环,如下:
八、do...while
和while不同的是,它是先执行语句然后根据条件来进行相应的操作,如下:
九、goto
十、总结
以上就是小编跟大家提到的所有关于c语言的流程控制语句,相较于其它编程语言这里多了一个goto语句,用法其实也比较好理解,就是在执行循环时,满足该条件了就直接跳转到该语句,不过会忽略跳转到的位置的值。
别人关注你,你会回关对方吗?我的看法是,如果别人关注了我,说明他对我有好感,人海茫茫,能够来访关注,是缘分,是尊重,送来的是难能可贵的情意,我没有任何理由去拒绝,应该有个回音,该回关的回关,该回赞的回赞,也是
18GB内存512GB,国产旗舰正式官宣5500mAh68W快充声明原创不易,禁止搬运,违者必究!手机已经成为我们日常不可分割的一部分,我们对于手机的依赖性在逐渐加强。在这种情况下,手机市场也在不断扩大,手机厂商都想要瓜分手机市场,占据一定的市
爱老虎U国潮风新年礼金士顿虎年生肖盘2022年是虎年,虎文化在神州大地占有举足轻重的地位,时至今日虎符虎环虎雕依然随处可见,并且还有很多小朋友戴虎头帽,穿虎头鞋,图的就是趋吉避邪,吉祥平安。以至于在新年之际,走亲访友
互联网保险须在合规中提质2022年伊始,关于进一步规范保险机构互联网人身保险业务有关事项的通知正式实施。据不完全统计,已有200多家保险公司和保险中介机构更新了互联网产品信息,其中不乏曾经的爆款和网红产品
百度研究院发布2022科技趋势预测25日下午,百度研究院发布2022年科技趋势预测。核心技术快速演进跨领域联结力增强产业底座愈发坚实的人工智能技术,成为引领创新和发展的重要力量。百度CTO百度研究院院长王海峰说,希
英伟达拟放弃收购ARM1月26日消息,据知情人士透露,美国芯片巨头英伟达正悄悄准备放弃从日本软银集团手中收购英国芯片设计公司Arm的计划,理由是这笔价值400亿美元的交易在获得多国监管机构批准方面机会渺
腾讯应届生公开质疑过度加班,部门负责人回应近日,一份名为关于声讨加班事件的说明的文件在网络上曝光,文章撰写人是一位名为张XX的腾讯应届员工。文中,他对企业微信部门的加班现象表示质疑,并最终提出离职。张XX在声明中表示,他在
万里股份筹划重大资产重组1月19日,重庆万里新能源股份有限公司(以下简称万里股份)披露重大资产重组预案。据预案,万里股份拟将持有的重庆万里电源科技有限公司100股权作为置出资产,与交易对方合计持有的重庆特
哪个K歌软件比较好?我用的是全民k歌。唯一不足的是,听有些人唱的歌,没有节奏感甚至音准都不准的,居然也是三个s。不明白啊!!!哪个K歌软件比较好。有全民K歌和唱吧,还有直接是在酷狗上搜伴奏唱的。我更喜
别把这两兄弟搞混了!重置和重装它们不一样相信大家的电脑使用的时间久了都会出现卡顿的现象,久而久之可能连开机打开个浏览器都要好几分钟了把电脑上的空间释放了又释放,垃圾清了又清还是无济于事。这个时候就应该在系统上做些工作了,
NVIDIAGeForceRTX3050首测最甜RTX,Steam硬件屠榜卡诞生在过去三年中,入门级游戏PC一直由NVIDIAGeForceGTX1650坚守下大门,在Steam平台硬件调查中高居榜二,与GTX1060GTX1050Ti一起霸占前三。GTX50