【C语言学习】02 分支结构



本文目录:

0.关系运算符

1.逻辑运算符

2.if

3.条件运算符

4.switch..case..

回到顶部

0.关系运算符

 

关系运算符、逻辑运算符、if 、条件运算符、switch..case..

1.逻辑运算符

2.if

3.条件运算符

                                                              

4.switch..case..

时间: 2024-12-06 11:20:20

【C语言学习】02 分支结构的相关文章

C语言中的分支结构

<A href="http://www.goodprogrammer.org/" target="blank">ios培训</A>------我的c语言笔记,期待与您交流! 现实生活中我们经常需要根据不同的条件做出不同的选择.程序设计中也需要根据条件来选择不同的程序进行处理,这称之为分支结构. C语言中控制分支结构的主要是if语句和switch语句.首先说说if语句: if语句的单分支结构形式:if(条件 e)  { 语句 s; }.当条件e

c语言——运算符、分支结构、循环结构

一.运算符 关系运算符 关系运算符 含  义 数学中的表示 < 小于 < <= 小于或等于 ≤ > 大于 > >= 大于或等于 ≥ == 等于 = != 不等于 ≠ 条件运算符 max = (a>b) ? a : b; 逻辑运算符 运算符 说明 结合性 举例 && 与运算,双目,对应数学中的"且" 左结合 1&&0.(9>3)&&(b>a) || 或运算,双目,对应数学中的"

C语言学习 02运算符和分支语句

BOOL类型: 是一种表示非真即假的数据类型.只有两个初始值.(YES 1)真和假(NO 0).eg:BOOL flag = YES/NO; (注意BOOL 也是整形占4个字节,一般不赋值为整形数) 作用:用来存储关系运算符和逻辑运算符的结果,用来存储分支语句的判断条件,用来存储循环的判断条件. c语言中 非0即为真.#define YES 1 #define NO 0 运算符: a.关系运算符: >     >=     <     <=    ==   != b.逻辑运算符:&

C语言学习入门 (八) 结构体和枚举

结构体 它允许内部的元素是不同类型的 结构体的定义 //结构体类型: struct Person { char name[20]; //char *name; int age; float weight; }; //定义一个结构体变量,定义变量时才分配存储空间 structPerson person;    //与类型定义一起使用 struct Student {  //结构体类型与变量同时定义 char *name; int age; } stu; struct {  //省略类型,结构体变量

C语言学习笔记-9.结构体

一.结构体的定义与使用 1.结构体内部的每个变量称为字段或成员变量 2.定义方法:struct <结构体标记> {-}; 或 typedef struct {-} <结构体类型名>; 变量定义:struct <结构体标记> 变量1,2- 或 <结构体类型名> 变量1,2- 3.成员变量的访问: x.成员变量名           (*px).成员变量名           px->成员变量名 "->"称为指向运算符或箭头运算符

C语言 第二讲:分支结构

.BOOL 数据类型:只有真假两种状态 2.关系运算符:  >,>=,<,<=,==,!=; 判断,变量与变量之间,变量与常量之间的关系; 3.逻辑运算符:&&(逻辑与),||(逻辑或),!(逻辑非); 逻辑与 &&,并且 特点:同真为真,逻辑与两端的表达式同时为真的时候,整个逻辑与表达式结果为真; 逻辑或 ||,或者 特点:同假为假,逻辑或两端的表达式同时为假时,整个逻辑或表达式结果为假; 注意:逻辑与和逻辑或存在短路现象, 逻辑与短路现象:一旦发

梓益C语言学习笔记之结构体-共用体-枚举

有人说,我们需要将不同类型的数据组合成一个整体,于是,就有了结构体 一.结构体的概念: 一种或多种基本类型或构造类型的数据的集合. 二.定义方法: 先定义结构体类型,再去定义结构体变量 struct  结构体类型名{ 成员列表 }; 如: struct stu{ int num; char name[20]; char sex; }; struct stu  lucy,bob,lilei;//定义了三个struct stu类型的变量 每个变量都有三个成员,分别是num name  sex 通常咱

c语言学习之选择结构程序设计(第三天)

为了增加理解,写的几个小程序 1:判断三角形的成立以及输出最大边 练习前三种语句 #include <stdio.h> int main() { int a,b,c; printf("请输入三角形三边长(边为整数,不能输入负数):"); scanf("%d%d%d", &a ,&b ,&c); if ((a+b)>c&&(a+c)>b&&(b+c)>a) { printf(&quo

c(分支结构、if语句、关系运算符)

// // c语言基础,分支结构 //BOOL,布尔类型,是一个非真即假的数据类型,只有两个值YES和NO //YES = 1,NO = 0; //在C语言中,非0即为真:(-1.3都是真) int a = 0; BOOL b= NO; //关系运算符 int m = 5, n = 10; BOOL result = NO; //大于 result = m > n; printf("result = %d\n", result);//BOOL类型用%d打印 no //大于等于 r