第三章
运算符
回顾
常量在程序中不能被更改,而变量在程序中可以被更改
C语言中的基本数据类型包括整型、单精度浮点型、双精度浮点型和字符型
整型分为短整型、整型、长整型,每种整型又可分为有符号型和无符号型
单精度浮点型和双精度浮点型变量可以存储实数
字符型变量可以存储单个字符,其值是该字符的ASCII 码
算术运算符提供运算功能,包括+、-、*、/、%、++、--
printf() 和 scanf() 函数属于格式输入输出函数
getchar() 和 putchar() 函数用来输入输出单个字符的函数
目标
理解表达式
掌握赋值运算符的用法
熟练使用关系运算符
掌握简单的条件语句的使用
熟练使用逻辑运算符
了解sizeof运算符
理解运算符的优先级
表达式 3-1
表达式 3-2
表达式 3-3
表达式由操作数和运算符的组合而成
表达式中的操作数可以是变量、常量或者子表达式
运算符的主要类型有:
算术运算符
赋值运算符
关系运算符
逻辑运算符
赋值运算符
复合赋值运算符
示例
关系运算符 3-1
关系运算符用于测试两个操作数或两个表达式之间的关系,其中操作数可以是变量、常量或表达式。
关系运算符 3-2
关系运算符 3-3
条件结构 2-1
条件结构就是需要根据不同条件进行判断,然后执行不同的操作
简单 if 语句的一般形式为:
条件结构 2-2
if-else 语句的一般形式为:
简单if语句的示例
if-else语句的示例
逻辑运算符
逻辑“与”运算符 &&
逻辑“与”运算符 &&
逻辑“或”运算符 ||
逻辑“或”运算符 ||
逻辑“非”运算符 !
逻辑“非”运算符 !
逻辑运算符总结
使用&&运算符的示例
使用 || 运算符的示例
使用 ! 运算符的示例
sizeof 运算符
运算符优先级 2-1
当我们遇到一个复杂表达式时,需要确定先执行哪种运算,此时就需要考虑运算符的优先级
运算符优先级 2-2
综合示例1
综合示例2
总结 2-1
表达式是操作数和运算符的集合
赋值运算符的语法如下:variable = expression
关系运算符运用测试两个操作数之间的关系
关系表达式计算出的值始终为逻辑真(非0)或逻辑假(0)
条件结构解决了程序种需要根据不同情况进行判断的情况
条件语句中需要提供判断条件,该条件要求返回逻辑值(真或假)
总结 2-2
逻辑运算符用于组合多个条件(&& 和 ||)或者为某一条件取反(!)
sizeof运算符用于在程序中测试某一数据类型占用多少字节
在复杂表达式中,通过运算符的优先级确定各种运算符的执行顺序
需要大纲和示例的可联系我传给你。我QQ号为:807200062
Word教程网 | Excel教程网 | Dreamweaver教程网 | Fireworks教程网 | PPT教程网 | FLASH教程网 | PS教程网 |
HTML教程网 | DIV CSS教程网 | FLASH AS教程网 | ACCESS教程网 | SQL SERVER教程网 | C语言教程网 | JAVASCRIPT教程网 |
ASP教程网 | ASP.NET教程网 | CorelDraw教程网 |