C语言程序设计知识结构单元.ppt

上传人:tia****nde 文档编号:12805540 上传时间:2020-05-25 格式:PPT 页数:19 大小:350.34KB
返回 下载 相关 举报
C语言程序设计知识结构单元.ppt_第1页
第1页 / 共19页
C语言程序设计知识结构单元.ppt_第2页
第2页 / 共19页
C语言程序设计知识结构单元.ppt_第3页
第3页 / 共19页
点击查看更多>>
资源描述
C语言程序设计,知识结构单元,1基本语法,1.1字符集、标识符和关键字1.2常量和变量直接常量的表示方法符号常量的定义方法变量的定义方法变量的存储空间大小及变量的值变量的作用域与存储类型1.3基本数据类型整型数据实型数据,字符型数据字符串常量枚举型数据,1.4运算符与表达式算术运算符与算术表达式关系运算符与关系表达式逻辑运算符与逻辑表达式赋值运算符与赋值表达式逗号运算符与逗号表达式条件运算符与条件表达式求字节运算符位运算符1.5运算符的优先级、结合性和表达式的求值1.6数据类型转换,自动转换强制转换1.7基本输入输出函数scanf()与printf()getchar()与putchar()gets()与puts()1.8编译预处理宏定义文件包含条件编译1.9类型定义typedef,2控制结构,2.1结构化程序的三种基本结构2.2语句种类表达式语句说明语句函数调用语句空语句复合语句控制语句2.3分支结构与分支语句,if语句的形式和执行流程嵌套的if语句的形式和执行流程switchcase语句的形式和执行流程2.4循环结构与循环语句while语句的形式和执行流程dowhile语句的形式和执行流程for语句的形式和执行流程循环语句的嵌套2.5非结构化控制语句break语句continue语句goto语句,2.6基本算法的实现递推法迭代法穷举法递归法辗转相除法求最大公约数求素数(质数)求水仙花数输出九九乘法表输出特殊图形(如等腰三角形、平行四边形等),3函数,3.1标准函数与用户自定义函数3.2函数的定义与调用函数的定义形式函数的调用形式函数调用前的声明实参、形参及参数传递函数的返回值及其类型3.3函数的嵌套调用与递归调用3.4常用库函数的调用格式及其头文件,4数组,4.1数组的概念数组及数组元素(下标变量)数组的用途数组元素的存储结构(便于寻址)4.2一维数组一维数组的定义和初始化方法一维数组的逻辑结构和存储结构一维数组元素的引用一维数组的输入与输出,4.3二维数组二维数组的定义和初始化方法二维数组的逻辑结构和存储结构二维数组元素的引用二维数组的输入与输出4.4字符数组和字符串一维字符数组的定义和初始化方法一维字符数组的输入与输出用字符数组实现字符串字符串的输入输出方法,4.5常用算法的实现冒泡法排序、选择法排序顺序查找、折半查找删除法插入法在一组数中求最大值和最小值将数组元素逆置输出杨辉三角形求转置矩阵,5指针,5.1指针的概念和指针的定义变量的地址和变量的值指针和指针变量指针的定义形式多级指针指针运算符和地址运算符5.2指针的赋值和运算指针的初始化和赋值指针运算,5.3指针和函数指针作函数的参数及参数的传递形式指针函数的定义形式指向函数的指针5.4指针和数组数组名是常量指针一维数组元素的指针表示二维数组元素的指针表示指向数组元素的指针指向一维数组的指针指向含M个元素的一维数组的指针,5.5指针数组指针数组的定义用字符型指针数组实现字符串数组,6结构体和共用体,6.1结构体类型与结构体变量结构体类型的用途结构体类型的定义结构体变量的定义结构体变量的引用(成员运算符)6.2结构体数组结构体数组的定义结构体数组的初始化和赋值6.3结构体类型数据的指针,结构体变量的指针结构体数组的指针6.4结构体与函数结构体指针和结构体变量作函数的参数返回结构体类型数据的函数6.5结构体位段6.6共用体类型和共用体变量共用体类型和共用体变量的定义共用体变量的引用6.7枚举类型和枚举型变量枚举类型的定义枚举型变量与枚举元素,7文件操作,7.1文件的基本概念文件、文件名、扩展名流式文件文件的分类缓冲文件系统和非缓冲文件系统FILE结构和FILE指针变量7.2文件的打开与关闭文件的打开与打开函数fopen()文件的关闭与关闭函数fclose(),7.3文件的读写操作读写一个字符的函数fgetc()和fputc()读写一个字符串的函数fgets()和fputs()读写一个数据字块的函数fread()和fwrite()文件的格式化读写函数fscanf()和fprintf()7.4文件定位与随机读写文件位置指针随机定位函数fseek()检测当前位置指针的位置函数ftell()文件位置指针复位函数rewind()检测文件是否结束的函数feof(),
展开阅读全文
相关资源
相关搜索

当前位置:首页 > 图纸专区 > 课件教案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!