- 1、本文档共27页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C语言学习辅导
* 北京理工大学继续教育暨现代远程教育学院 * 一、课程学习重点和各章知识点: 第一章:程序设计基础知识 重点:算法和算法的表示、结构化程序的三种基本结构。 难点:算法的表示。 知识点: 1、程序设计的的基本步骤:(建立数学模型,设计算法和数据结构,将算法转换为程序,上机测试) 2、算法的基本概念、算法的基本特征、算法的表示方法,掌握用流程图表示算法。 3、常见算法:枚举法、迭代法、递推和递归算法和分治法等。 4、程序的三种基本结构:顺序结构、分支结构和循环结构 5、结构化程序设计方法:自顶向下、逐步细化,采用三种基本结构控制程序整体结构。 第2章:C语言概述 重点:C程序的基本结构、C语言的基本组成、用C语言解题的全过程。 知识点: 1、C语言的特点: 1) 可访问内存物理地址。2)数据类型丰富,具有构造数据类型的能力。3)控制流程结构化。4)语言简洁灵活。5)语言表达能力强。6)程序运行效率高,易读性、可移植性好。7) C的语法检查不严格。 2、 C程序的结构和特点:1)C程序由函数构成;2)一个函数 由函数说明部分和函数体两部分组成;3)一个C程序总是从main函数开始运行;4)书写格式自由;5)每条语句必须由一分号结束;6)C语言的输入、输出由函数实现;7)C程序的注释形式是:/*……..*/。 3、C程序的上机执行过程。编辑源程序、编译、链接和执行 4、C语言的关键字、字符集、语句和函数。 第3章:数据类型与运算规则 重点:C语言的基本数据类型及其表示、算术运算与赋值运算、关系运算与逻辑运算、位运算和其它运算,混合运算及数据类型转换。 知识点: 1、C语言的数据类型 难点:++、--运算、逻辑运算、赋值运算中的类型转换等。 数据类型 数组型 结构型 struct 联合型 union 枚举型 enum 基本类型 指针类型 构造类型 无值类型(空类型) void 单精度型 float 双精度型 double 整形 int 实型(浮点型) 字符型 char 链表 2、C语言的基本数据类型及其表示 (1)常量与变量 常量:常量和符号常量、常量的表示范围。 变量:变量的命名规则、变量的类型说明、初始化和使用。 (2) 整型数据及其表示 整型数据:int,short int,long int,unsigned 等类型的表示范围。整形数据的八进制、十六进制表示。 实型数据:float,double,long double等类型的表示范围。 (3)字符型数据及其表示 字符和字符串常量的表示、字符串结束标志、字符数据在内存中的表示形式、各种转义字符的表示和作用、字符变量的说明和使用。 (4)指针型数据及其表示 指针变量的说明、初始化与使用。 3、算术运算符与赋值运算 (1) C语言中的各种运算符、各种表达式、各种运算符的优先级和结合性。 (2)算术运算符与算术表达式 算术运算符和算术表达式的应用。 表达式中不同数据类型数据间的运算和类型的转换。 (3)自加自减运算符的使用。 (4) 赋值运算符和赋值表达式。注意赋值运算中的类型转换。 (5)组合赋值运算符及其使用; 4、关系运算和逻辑运算 (1)关系运算符和关系表达式 关系运算符和关系表达式的优先级; 关系表达式的值; (2)逻辑运算符和逻辑表达式 逻辑运算符的优先等级;!(非)、(与)、||(或) 逻辑表达式运算的特殊规则: 若有 ++a||++b ++x,运算过程为: 若++a不为0则++b,++x不执行。 若++a为0则执行++b,若++b不为0,则不执行++x,若++b仍为 0,则执行++x。 (3)条件运算符与条件表达式 :表达式1?表达式2:表达式3 掌握条件运算符的嵌套应用。 5、位运算 各种位运算符的运算规则和应用。重点和|运算的应用。 6、其它运算符 (1)逗号运算符的运算规则和逗号表达式的值。(…,…,…,…) (2)类型强制转换运算符(type)的使用。(float)2*5 (3)sizeof()运算符的使用。sizeof(int),sizeof(5/3),sizeof(a) 第4章:顺序结构的程序设计 重点:C语言中数据的输入与输出。 难点:输入、输出函数的使用。掌握各种格式字符的使用。 知识点: 1、C语句:流程控制语句、表达式语句、符合语句和空语句。 2、赋值语句的格式和作用。 3、数据输出 格式化输出函数printf()的使用一般格式; 用各种格式符输出各种数据。附加格式符-m.n、L的使用。 用字符输出函数putchar()输出一个字符。 4、数据输入 字符输入函数getchar()、getch()和getche()的功能和区别。 格式化输入函数scanf()的使用,注意格式符的使用要求。 掌握数据输入方法。 第5章:选择结
您可能关注的文档
- 大学C语言课程全部PPT汇总-第九章.ppt
- 现代生物进化理论主要内容20101119092045434.ppt
- c语言chapter05-2函数.ppt
- 2016高中数学-1.2.2-同角三角函数的基本关系课件-新人教A版必修4.ppt
- 期权从入门到精通视频教程—第五部分期权交易策略分析.pptx
- 1.2.1《同角三角函数的基本关系》课件(新人教A版必修4).ppt
- 八角管抓具--TUNKERS.pptx
- C08作用域和存储类别何.ppt
- C语言-6结构体.ppt
- C二级第12章-存储类别-演示.ppt
- 统考版2025版高三地理一轮复习第6讲地球的结构地壳的物质组成和物质循环学生用书.docx
- 统考版2025届高考语文一轮复习专题五论述类文本阅读学案一立足高考前沿研究考题特点学案.docx
- 统考版2025版高三地理一轮复习第38讲世界重要地区和主要国家学生用书.docx
- 统考版2025版高三地理一轮复习第5讲地球的公转及其地理意义学生用书.docx
- 2024_2025学年高中物理第5章磁场与回旋加速器4探究安培力训练含解析沪科版选修3_1.docx
- 2025届高考地理一轮复习第17课第二次世界大战与战后国际秩序的形成教案部编版中外历史纲要下.doc
- 河北省邢台市2017-2018学年高一上学期期末考试英语试题.doc
- 河南省鹤壁市淇滨高级中学2017-2018学年高一下学期第三次周考历史试题.doc
- 四川省成都市实验外国语学校(西区)高2017-2018学年高一上学期10月月考英语试卷.doc
- 高考政治A版一轮总复习课件专题15思想方法与创新意识(共106张).ppt
最近下载
- 数学学科课和数学活动课.docx
- 推台锯操作规程.pdf VIP
- Unit1Music测试卷2024-2025学年沪教版(五四制)七年级英语下册.docx VIP
- DB51∕T 940-2009 草原有害生物防治农药安全使用规范.pdf
- 医疗器械注册质量管理体系核查指南.pdf
- 江苏省南京市第二十九学校2023-2024学年九年级下学期第一次月考英语试题和答案详解.pdf
- 二年级上册语文素材指鹿为马人教部编版.ppt
- 2024年宁夏银川市单招职业倾向性测试题库及答案(全优).docx VIP
- 第五课 为什么我一个人站着吃.pptx VIP
- 17J925-1_压型金属板建筑构造.docx VIP
文档评论(0)