- 4
- 0
- 约1.5万字
- 约 71页
- 2019-10-17 发布于湖北
- 举报
C语言总复习 (64学时) 以考试难度为限 一、C语言的数据表示 1. 1 常量和变量 1. 2 表达式 1. 3 数据类型 简单类型、结构类型、指针类型 1.4 输入、输出 1.1 常量和变量 1.常量 常量是在程序执行中,值不发生改变的数据。其值预先决定,之后不变。有不同的数据类型。 1.1 常量和变量 2 .变量 用各种操作来改变值数据。 从“名”和“值”两个角度认识变量 (2)变量的值 变量值就是由变量名所指定空间上的存储数据内容。即变量的当前值。 数据内容用语言的操作语句来改变。 赋值语句;键盘输入语句; char chx; int m; /* 变量的定义 */ chx=‘A’; m=12*3; /* 赋值语句 */ scanf(“%d”,m); /* 键盘输入语句 */ 在程序运行时,将数据存入制定内存空间。 1.2 C语言的表达式 1、算术表达式 2、关系表达式 3、逻辑表达式 4、赋值表达式 5、逗号表达式 6、条件表达式 7、其他表达式 1、算术表达式 用算术运算符来表示对数据的算术运算求值过程。 算术运算符: + - * / % 2/3结果是0,2%3结果是2 3、逻辑表达式 用逻辑表达式来表示对数据的逻辑关系判断,运算结果是逻辑值“真”1或者“假”0。 C逻辑运算符包括: ! || 参加逻辑运算的数据必须是逻辑量,可以是逻辑类型的变量、常量,关系表达式或逻辑表达式。 C语言中,没有专门的逻辑量,1是真值,0是假值。也认为非零的值为真值。 如:int a=3, b=4, c=-5; (1) ! ((ab) ! c || 1) (2) if(a)printf(“\n yes”); 逻辑运算规律 ①在(与)表达式中,若的左端为假, 则不再计算另一端,该表达式值肯定为 0(假)。 ②在||(或)表达式中,若||的左端为真,则不再计算另一端,表达式的值必定为 1(真)。 判断闰年的条件是:能被4整除但不能被100整除,或能被400整除。 4、赋值表达式=,+=,-=,*=,/=,++(单目),-- (单目) 级别仅高于逗号表达式,右结合 5、条件表达式 e1?e2:e3 若e1为真,表达式的值为e2,否则为e3. (- -a==b++)? --a : b ++ 6、逗号表达式 表达式的值等于最后一个表达式的值,运算等级最低! a=5,b=2,c=3 a=7+b+c, a++ a=(7+b+c, a++) 理解记忆运算符表 1.3 数据类型 数据类型:在高级语言的数据表示机制中,数据类型(data tyPe )是个核心概念。 1. 3 数据类型 (2) 实型 实型(float )数据的值集是实数集的一个有限子集. -3.4e38, -3.4e-39, 3.4E-38, 3.4E38 1. 3 数据类型 2. 结构类型 “结构”一般可以称为数据元素,在不同的结构类型中,数据元素会有特定的名称。 结构类型的数据由更加基本的成分组成。 这些成分称为“数据项”,结构的子成员。 2. 结构类型 (1) 数组 A[0] A[1] A[2] A[3] A[4] A[5] A[6] A[7] 10 20 30 40 50 60 70 80 一个数组(array )是由相同类型的若干数组元素构成的有限序列。 C 语言的数定义 : int B[8] , A[8] ; char C[10]; 例 日期类型的定义 (1)指针:变量名的在内存中的存储地址。 (2)指针变量 int i=12, *p; P=i; 把存放变量i 的地址的变量p 称作指针变量。 指针变量的存放内容是数据的地址。 1.4 输入、输出 输出: printf(“…….”, …….) %d, %6d, %ld %c, %s %f , %10.2f , %lf, %20.8lf 1.4 输入、输出 输入: scanf(“…….”, …….) %d, %ld 对应int long %c, %s 对应char char str[] %f , %lf 对应flaot double 二、C语言的程序结构与相关语句 (1)表达式语句 (2)流程控制语句 (3)复合语句
您可能关注的文档
- A.简单串联并联组合电路.ppt
- AD特训营——人员管理.pptx
- AMT培训资料CRM的全面浓缩介绍.ppt
- ATPTCP药敏检测.ppt
- BHK3c销售管理系统.ppt
- C54X 指令系统.ppt
- C54指令系统《TMS320C54X DSP结构原理及应用》.ppt
- Chapte2 线性表双向及循环链表.ppt
- Chapter3 线性表循环链表双向链表.ppt
- chapter5Part3水泥混凝土.ppt
- 03-2 2025年度民主生活会征求意见座谈会主持词.docx
- 03-1 2025年度民主生活会主持讲话提纲.docx
- 02-1 会前学习-《县以上党和国家机关党员领导干部民主生活会若干规定》相关要求.docx
- 在2025年度民主生活会上的总结讲话三篇.docx
- 在2025年度民主生活会上的总结讲话三篇 (3).docx
- 市委宣传部2025年度民主生活会查摆问题整改方案两篇.docx
- 在市行政审批和政务信息管理局机关2026年全体干部政绩观教育大会上的党课讲稿.docx
- X市应急管理局2026年度安全生产监督检查计划.docx
- 2025年度民主生活会领导班子对照检查材料(五个带头)三篇.docx
- 2025年度民主生活会“五个带头”个人对照检查材料三篇.docx
原创力文档

文档评论(0)