前10章小结.ppt

前10章小结.ppt

ID:48240935

大小:390.00 KB

页数:46页

时间:2020-01-18

前10章小结.ppt_第1页
前10章小结.ppt_第2页
前10章小结.ppt_第3页
前10章小结.ppt_第4页
前10章小结.ppt_第5页
资源描述:

《前10章小结.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、基本内容总结第一~第十章目录总览第一章C语言的基本知识第二章算法第三章数据类型、运算符与表达式第四章C语言中的顺序结构程序设计第五章C语言中的选择结构程序设计第六章C语言中的循环结构程序设计第七章C语言中的数组第八章C语言中的函数第九章编译预处理第十章指针前三章C语言的基本知识一、C程序的基本形式及构成二、C程序的执行过程三、C语言中标识符的概念四、C程序中的数据五、运算符与表达式六、语句要求:1、掌握理解一~三。2、熟练掌握C语言中的基本数据类型的定义、使用、运算和存储。3、能正确地求表达式的值。4、能正确地书写C语句。第一章C语言的基本知识一、C程序的基本形式及构成预处理全局变量函数声明函

2、数定义main(){……}…………函数的首部函数体第一章C语言的基本知识二、C程序的执行过程编辑编译连接运行输入C语句形成源文件(.C)翻译成二进制代码,形成目标文件(.OBJ)连接形成可执行文件(.EXE)若有语法错误若结果有误第一章C语言的基本知识三、C语言中标识符的概念1、什么是标识符2、标识符的命名规则第一章C语言的基本知识四、C程序中的数据1、数据的表示形式(常量、变量)2、数据的类型(基本数据类型)整型:实型:字符型:定义、特点、赋值第一章C语言的基本知识五、运算符与表达式1、算术运算符和算术表达式2、赋值运算符和赋值表达式3、自反运算和自加、自减运算符及表达式4、强制类型转换运算

3、符和强制类型转换表达式(int)(4.5)5、关系运算符和关系表达式6、逻辑运算符与逻辑表达式7、逗号运算符和逗号表达式8、条件运算符和条件表达式(问号运算符与问号表达式)(运算规则、优先级、结合性、类型转换等)第一章C语言的基本知识第四章C语言顺序结构程序设计一、数据的输出二、数据的输入数值数据:printf()和scanf()字符数据:printf()和scanf()putchar()和getchar()字符串:printf()和scanf()gets()和puts()要求:1、掌握库函数的使用2、熟练掌握以上函数的使用格式三、顺序结构程序设计(由上到下顺序执行)a=1;b=2;a=a+2

4、;b=a+b;(一个变量如果得到一个新的值,则原来的值丢失)第二章C语言顺序结构程序设计第五章C语言中的选择结构程序设计一、if语句二、条件表达式三、switch语句使用格式、功能、适用条件、执行过程选择结构主要用来实现:根据情况选择不同的操作第二章C语言顺序结构程序设计一、if语句①、if(条件)语句1;else语句2;满足条件语句1语句2不满足图1第二章C语言顺序结构程序设计一、if语句②如果不满足时什么也不做,则可用如下格式:if(条件)语句1;图2满足条件语句1不满足第二章C语言顺序结构程序设计一、if语句③嵌套格式(如果语句1或语句2是一条if语句,即if语句里面还有一条if语句的情

5、况,称为if语句的嵌套格式)。if(条件)if(条件)语句1;else语句2;else语句3;if(条件)语句1;elseif(条件)语句2;else语句3;if(条件)if(条件);语句1else语句2;if(条件)if(条件)语句1;else语句2elseif(条件)语句3;匹配规则:else总是与离它最近的那个还未匹配的if匹配。第二章C语言顺序结构程序设计二、条件表达式max=a>b?a:b等价于:if(a>b)max=a;elsemax=b;第二章C语言顺序结构程序设计三、switch语句1、使用格式switch(表达式){case常量表达式1:语句1;break;case常量表达式

6、2:语句2;break;case常量表达式3:语句3;break;…………case常量表达式n:语句n;break;[default:语句n+1;]}表达式的值值1值2值3值n……语句1语句2语句3……语句n第二章C语言顺序结构程序设计第六章C语言中的循环结构程序设计一、while语句二、do-while语句三、for语句功能、使用格式、适用情况、执行过程循环结构主要用来实现:如果一些操作重复执行多次的情况一、while语句1、使用格式while(循环条件)循环体语句表达式循环体语句0非0图4.1初始条件二、do-while语句使用格式:do循环体语句while(循环条件);执行流程如图4.2

7、所示。图4.2表达式循环体语句0非0初始条件三、for语句使用格式:for(表达式1;表达式2;表达式3)循环体语句循环体语句修正表达式非00初始条件条件表达式图4.3第七章C语言中的数组数组是什么?为什么要引入数组?数组的概念(名字、下标、元素、行、列、维数等)数组的定义数组的赋值数组元素的引用数组的基本操作(输入、输出、插入、删除、排序、转置、加、减)注:一般都要用循环实现。一维数组用一重循环

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。