C语言中的分支与循环语句(1)

2024-01-23 16:06:59 浏览数 (2)

带你走进C语言

C语言是结构化的程序设计语言,结构又有顺序结构,选择结构,循环结构,这三种结构组成。虽然看起来只有三种结构,但是却能够解决绝大数问题。这次,就来着重解决一下分支结构和循环结构。

分支结构

顾名思义,相当于是从一点出发,多种道路。应该就是条条大路通罗马的反义词。

if语句

这是第一种重要的语法,需要了解的是,0代表的是假,非0才是真(但是不一定就就是1)。在if中只有当条件为真,才会继续执行。

else语句

在添加了else的语句中,if情况下为0(假)时,则会进入else语句中,从而避免什么都打印不出来的结果。 ##if和else可以包含多条语句 如果是在多条语句的情况下,必须要加上{},才能在if或者else的语境下,控制多语句

嵌套if

在这种语句中,可以用多次的else if来构成多重判断(例如:区分年轻人,老年人,壮年人等) ##注意事项 else总会与最近的if匹配

关系操作符

有6个>,<,>=,<=,==, ! = ,(==和=不是一样的) 多种关系不能连用,就比如&&,如果左边正确则会变成1,导致右边的式子可能都会正确(例如:18<=age<=36这里最好就不要这样写,因为只要age的值大于18都会成立,所以要改写为18<=age&&age<=36)

switch语句

只能在后面加上整型,包括case同样 ##逻辑操作符:&&,||,! &&中只要有一个假则为假,||中除非全假才为假,!是反义符号 #循环语句 下回记录

0 人点赞