2022年c语言考试重点归纳总结 .pdf

上传人:C****o 文档编号:12284876 上传时间:2022-04-24 格式:PDF 页数:5 大小:224.94KB
返回 下载 相关 举报
2022年c语言考试重点归纳总结 .pdf_第1页
第1页 / 共5页
2022年c语言考试重点归纳总结 .pdf_第2页
第2页 / 共5页
点击查看更多>>
资源描述

《2022年c语言考试重点归纳总结 .pdf》由会员分享,可在线阅读,更多相关《2022年c语言考试重点归纳总结 .pdf(5页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、C 语言期末知识点总结一、概述l C 程序由函数构成, 其中有且只能有一个main 函数。程序的执行总是从main 函数开始,在 main函数中结束。l Main 函数可以书写在程序的 任何位置 。l 函数中的语句必须以“;”结束。l 程序中注释可以出现在 任何空格能出现 的地方。l 标识符的命名规则: 数字、字母、下划线(数字不能开头 ),系统保留的 关键字 不可用用来命名。l 编译的快捷键。l 运行的快捷键。二、数据类型与基本操作l 基本数据类型及其存储字节数:整形、实型、字符型l 整形常量: 125, 0125, 0 x12afl 实型常量: 3.14 ,2.5E+3l 字符型常量: a

2、,“ abcd”l 数据类型关键字:数据类型基本整长整 单精度实型 双精度实型 字符型关键字intlong floatdoublechar字节数44481输入输出格式 %d,%o,%x,%u%ld %f%lf%c,%dl ASCII 码是字符编码 方式,占 一个 字节l 小写字母 a的 ASCII 值为 97;大写字母 A 的 ASCII 值为 65,大小写相差 32。l 变量必须先定义后使用。l 转义字符(见教材30 页),在一个字符串中如果出现转义字符,按照一个字符来计算,如“abcd 101efn”,统计结果为 8 个字符。此处要注意 “101”是一个字符, 101 是八进制数。在例如“

3、abcd 181efn”,统计结果为 10 个字符。因为八进制中没有数码8,所以 1 为一个字符, 8,1 为两个字符。精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 1 页,共 5 页 - - - - - - - - - - l 0 是字符串结束的标记,其ASCII 码值为 0。l 只有字符型变量,没有字符串型变量,字符串用字符数组来存储。l 算术运算符: +, -, *, /, %。其中%(求余)要求 参加运算的数据均为整数;除法( /):如果参加运算的数都是整数,商为整数,小数丢弃 。l 自加+、自

4、减 -运算:只能 用于变量 ,不能用于常量。l 赋值: =,一个等号表示赋值 。将=右边的数据赋值给左边的变量,左边必须是变量。复合的赋值运算: +=,-=,*=,/=,%=,&=,|=,=,=。l 关系运算: , = , = , = = , != 。= =,两个等号表示左右是否相等的关系判断。关系表达式的值是“真1”或“假 0”l 逻辑运算: & | !,逻辑表达式的值为“真1”或“假 0”。逻辑与 & 运算, 左边为“假”不计算右边 ;逻辑或 |运算, 左边为“真”,不计算右边。l 条件运算符“?:”:相当于两个分支的if 语句l 强制类型转换:( int)3.14,可以将 3.14 强制

5、转换为整形,结果为3。l 基本输入函数: scanf getchar gets l 基本输出函数: printf puchar puts三、逻辑运算和条件分支l 算法:一个算法应该有0 个或多个输入 ;一个算法产生1 个或多个输出 。l 算法要有有穷性。l 结构化程序设计有三种结构:顺序结构、选择结构、循环结构l if 语句:三种形式l Switch 语句:有多个 case ,case后的常量不能重复,可以有或没有default(没有 case语句匹配的时候,执行 default)。l Break,可以结束 switch 语句,也可以结束整个循环l Continue:结束本次循环四、循环控制l

6、 For:括号中有三个表达式,两个“;”,三个表达式均可以为“空”,表达式2 为空,表示循环条件为永真。l While():括号中只有一个表达式精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 2 页,共 5 页 - - - - - - - - - - l Do while();:括号后有“;”。五、数组l 数组是一组数的集合l 数组名是数组的 首地址 ,也是第一个元素的地址数组元素 数组元素的地址 与数组名的关系a0&a0aa1&a1a+1a2&a2a+2a3&a3a+3a4&a4a+4a5&a5a+5结

7、论l (a+i)是ai的地址l 二维数组的地址关系:每一行都是一个一维数组。l 字符数组:结束的标志“ 0”。字符数组的输入和输出:scanf或 printf(%c 和%s两种格式);putchar和 getchar处理单个字符; puts和 gets处理整个字符串。l 使用 puts 或 gets函数要包含 “string.h”。l 字符串处理函数: strlen(字符串测量) strcpy(字符串复制) strcmp(字符串比较) strcat(字符串连接)六、函数l 函数的构成:函数的首部 +函数体l 函数的分类:库函数、自定义函数l 函数的 声明:原型,放在程序的开头l 函数的返回值(

8、 return)l 函数的类型l 函数的调用:嵌套调用、递归调用l 函数的 单向值传递l 函数的 地址传递l 全局变量 和局部变量精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 3 页,共 5 页 - - - - - - - - - - l 变量的存储类型: static的使用七、编译预处理l #include 文件包含l 宏l 带参数的宏的替换八、指针l 指针:地址l 指针变量:装地址的变量l 指针运算: &、*l 指针和数组的关系l 九、结构体和共用体l 结构体的定义l 结构体变量的长度是“ 所有成员

9、的长度的和”l 共用体的定义l 共用体变量的长度是“ 所有成员中,字节最多的成员的长度”十、位运算和文件l 位运算: & | =l Fopen函数的使用格式; fclose函数的使用格式; fputchar、fgetchar、fputc、fgetc 。精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 4 页,共 5 页 - - - - - - - - - - 文档编码:KDHSIBDSUFVBSUDHSIDHSIBF-SDSD587FCDCVDCJUH 欢迎下载 精美文档欢迎下载 精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 5 页,共 5 页 - - - - - - - - - -

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高考资料

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

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁