《C语言》课程资源_C语言课件_C语言课件第02章数据与运算

第2章基本的数据与运算 作者:巨同升
第2章 基本的数据与运算 作者:巨同升

第2章基本的数据与运算 程序离不开数据,数据是程序处理的对象。 本章主要讨论C语言中基本类型的数据,以 及通过基本算术运算符构成的各种表达 式
第2章 基本的数据与运算 程序离不开数据,数据是程序处理的对象。 本章主要讨论C语言中基本类型的数据,以 及通过基本算术运算符构成的各种表达 式

关键字 在编写C语言程序时,要经常用到一些预先 定义好的类型名(如int、f1oat等), 还有一些具有特定作用的单词(如1f、 return等)。 在C语言中,将这些预先定义好的单词和类 型名,称为关键字(keyword)
关键字 在编写C语言程序时,要经常用到一些预先 定义好的类型名(如int、float等), 还有一些具有特定作用的单词(如if、 return等)。 在C语言中,将这些预先定义好的单词和类 型名,称为关键字(keyword)

标识符 除了关键字之外,编程者往往也需要定义 一些名字来表示程序中的实体,如变量 名、函数名、文件名等。 在C语言中,将各种实体的名字统称为标识 符(idetifier)
标识符 除了关键字之外,编程者往往也需要定义 一些名字来表示程序中的实体,如变量 名、函数名、文件名等。 在C语言中,将各种实体的名字统称为标识 符(idetifier)

标识符 C语言规定,标识符只能由英文字母、数字 和下划线三种字符组成,并且首字符必 须是英文字母或下划线。 例如,a、x3、B00K1、sum5都是合法的 标识符。 在标识符中严格区分字母的大小写
标识符 C语言规定,标识符只能由英文字母、数字 和下划线三种字符组成,并且首字符必 须是英文字母或下划线。 例如,a、x3、BOOK_1、sum5都是合法的 标识符。 在标识符中严格区分字母的大小写

保留标识符:在C语言标准库的头文件中定 义的标识符,主要是一些库函数名、类 型名和宏名,如orintf、scanf、EOF 等。 用户标识符:由编程者自己定义的标识符。 用户标识符既不能与关键字重名,也不 能与保留标识符重名
保留标识符:在C语言标准库的头文件中定 义的标识符,主要是一些库函数名、类 型名和宏名,如printf、scanf、EOF 等。 用户标识符:由编程者自己定义的标识符。 用户标识符既不能与关键字重名,也不 能与保留标识符重名

变量 C程序中的数据可分为:常量与变量。 1.变量是在程序运行过程中,其值可以改 变的量。 2.变量用于在程序中保存数据
变量 C程序中的数据可分为:常量与变量。 1.变量是在程序运行过程中,其值可以改 变的量。 2.变量用于在程序中保存数据

3.变量必须先定义后使用。 4.C89标准规定变量定义语句只能置于块 的开头部分(以一对花括号括起来的一 组语句称为一个块)。 C99标准则允许在函数体的任意位置定义 变量
3.变量必须先定义后使用。 4.C89标准规定变量定义语句只能置于块 的开头部分(以一对花括号括起来的一 组语句称为一个块)。 C99标准则允许在函数体的任意位置定义 变量

#include int main(void) {int a,b; a=32767; b=99; printf("‰d,%d\小n",a,b); return 0;
#include int main(void) {int a,b; a=32767; b=99; printf("%d,%d\n",a,b); return 0; }

4.所谓给变量赋值,就是将数据存入到该 变量所对应的内存单元中。 例如: int a; a=3;
4.所谓给变量赋值,就是将数据存入到该 变量所对应的内存单元中。 例如: int a; a=3;
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 山东理工大学:《JAVA语言程序设计》课程教学课件(PPT讲稿,J2EE WEB,JSP)第7章EL语言2016-4-13.ppt.ppt
- 山东理工大学:《JAVA语言程序设计》课程教学课件(PPT讲稿,J2EE WEB,JSP)第6章 创建Web监听和过滤程序.ppt
- 山东理工大学:《JAVA语言程序设计》课程教学课件(PPT讲稿,J2EE WEB,JSP)第5章 Servlet技术.ppt
- 山东理工大学:《JAVA语言程序设计》课程教学课件(PPT讲稿,J2EE WEB,JSP)第3章 内建对象.ppt
- 山东理工大学:《JAVA语言程序设计》课程教学课件(PPT讲稿,J2EE WEB,JSP)第2章 JSP页面构成.ppt
- 山东理工大学:《JAVA语言程序设计》课程教学课件(PPT讲稿,J2EE WEB,JSP)第1章 Java Web入门.ppt
- 《JAVA 高级编程》课程实验指导书.doc
- 《IT项目管理》课程教学课件(讲稿)9-团队干系人沟通管理.pdf
- 《IT项目管理》课程教学课件(讲稿)8-软件配置管理.pdf
- 《IT项目管理》课程教学课件(讲稿)7-软件质量管理.pdf
- 《IT项目管理》课程教学课件(讲稿)6-软件项目时间管理v2.pdf
- 《IT项目管理》课程教学课件(讲稿)5-软件项目成本管理.pdf
- 《IT项目管理》课程教学课件(讲稿)4-软件项目范围管理.pdf
- 《IT项目管理》课程教学课件(讲稿)3-项目初始-生存期.pdf
- 《IT项目管理》课程教学课件(讲稿)2-项目初始——项目确立.pdf
- 《IT项目管理》课程教学课件(讲稿)2.2-项目辅助计划执行控制.pdf
- 《IT项目管理》课程教学课件(讲稿)2.1-项目核心计划执行管理.pdf
- 《IT项目管理》课程教学课件(讲稿)2-集成管理.pdf
- 《IT项目管理》课程教学课件(讲稿)1-合同 采购管理.pdf
- 《IT项目管理》课程教学课件(讲稿)0-风险管理.pdf
- 《C语言》课程资源_C语言课件_C语言课件第03章顺序程序.ppt
- 《C语言》课程资源_C语言课件_C语言课件第04章选择程序.ppt
- 《C语言》课程资源_C语言_12.结构体与共用体.ppt
- 《C语言》课程资源_C语言_13.位运算.ppt
- 《C语言》课程资源_C语言_14.文件.ppt
- 《C语言》课程资源_C语言_hanshu.ppt
- 《C语言》课程资源_C语言_jiegouti.ppt
- 《C语言》课程资源_C语言_11.编译预处理.ppt
- 《C语言》课程资源_C语言_5xunhuan.ppt
- 《C语言》课程资源_C语言_7指针.ppt
- 《C语言》课程资源_C语言_8字符串.ppt
- 《C语言》课程资源_C语言_9.函数.ppt
- 《C语言》课程资源_C语言_xunhuan.ppt
- 《C语言》课程资源_C语言_字符串.ppt
- 《C语言》课程资源_C语言_指针1.ppt
- 《C语言》课程资源_C语言_数组.ppt
- 《C语言》课程资源_C语言_数组1.ppt
- 《C语言》课程资源_C语言_数组3.ppt
- 《C语言》课程资源_C语言课件_第1章 引论.ppt
- 《C语言》课程资源_C语言课件_第2章 基本的数据与运算.ppt
