- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
高校名称:北京航空航天大学
课程名称:《C语言程序设计》
目录
第一章 绪论 课堂笔记 4
第一章 绪论 关键词汇 9
第一章 绪论 FAQ 10
第一章 绪论 拓展资源 11
第三章 C语言基础 课堂笔记 23
第三章 C语言基础 关键词汇 30
第三章 C语言基础 FAQ 31
第三章 C语言基础 拓展资源 32
第四章 最简单C程序设计 课堂笔记 35
第四章 最简单C程序设计 关键词汇 39
第四章 最简单C程序设计 FAQ 40
第四章 最简单C程序设计 拓展资源 41
第五章 选择结构程序设计 课堂笔记 44
第五章 选择结构程序设计 关键词汇 52
第五章 选择结构程序设计 FAQ 54
第五章 选择结构程序设计 拓展资源 55
第六章 循环控制 课堂笔记 61
第六章 循环控制 关键词汇 74
第六章 循环控制 FAQ 76
第六章 循环控制 拓展资源 76
第七章 数组 课堂笔记 78
第七章 数组 关键词汇 84
第七章 数组 FAQ 85
第七章 数组 拓展资源 86
第八章 函数 课堂笔记 90
第八章 函数 关键词汇 104
第八章 函数 FAQ 105
第八章 函数 拓展资源 106
第九章 编译预处理 课堂笔记 107
第九章 编译预处理 关键词汇 116
第九章 编译预处理 FAQ 116
第九章 编译预处理 拓展资源 118
第十章 指针 课堂笔记 119
第十章 指针 关键词汇 128
第十章 指针 FAQ 129
第十章 指针 拓展资源 131
第十一章 结构体与共用体 课堂笔记 135
第十一章 结构体与共用体 关键词汇 145
第十一章 结构体与共用体FAQ 146
第十一章 结构体与共用体 拓展资源 147
第十二章 位运算 课堂笔记 150
第十二章 位运算 关键词汇 157
第十二章 位运算 FAQ 157
第十二章 位运算 拓展资源 159
第十三章 文件 课堂笔记 160
第十三章 文件 关键词汇 170
第十三章 文件 FAQ 170
第十三章 文件 拓展资源 172
第一章 绪论 课堂笔记
主要知识点掌握程度
了解C语言历史背景、了解C语言特点、掌握简单C程序的上机步骤。
知识点整理
一、教学目标
C语言程序设计是一门重点基础课,也是计算机基础教育中的重点课程。培养学生用和操作计算机的能力及应用软件的开发能力。掌握结构化程序设计的思想和方法。希望达到如下水平:
1、使学生掌握用计算机解题的全过程和C语言的基本知识,并能阅读一般难度(不涉及复杂的计算方法)的C程序和编写对一般问题求解的C程序;
2、使学生掌握结构化程序设计思想和方法,并实际应用于程序设计之中。同时培养学生良好的程序设计习惯和风格;
3、使学生能在微机上独立地编辑、编译、调试、运行自己编写的C程序,并得出正确解。
二、程序设计语言分类
(一)机器语言
例 (A=7)把数7送入累加器
缺点:兼容性差,不直观,易出错,调试困难。
8086,MCS51(单片机),TMS320(DSP)
优点:执行速度快
(二)汇编语言
用助记符代替操作码,用地址符号代替地址码 MOV AL,7
缺点:可移植性差,易出错,调试困难
8086,MCS51, TMS320
优点:执行速度快,占存储空间小
(三)高级语言
由指令(语句)组成。
优点:编程容易,调试方便,可移植性好
例:
main( ) /*求两数之和*/
{ int a,b,sum; /*定义变量*/
a=7 ;b=456 ;
sum = a+b;
printf(sum is %d\n,sum);
}
主要高级语言:BASIC,FORTRAN,PASCAL,C
目前流行的高级语言:Microsoft C 或称 MS C,Borland Turbo C 或称 Turbo C,ATT C
面向对象的编程语言: Visual C++(VC),Visual Basic(VB)
三、C语言的发展过程
(一)C 语言的产生、发展和它与UNIX系统的关系
C语言的产生与UNIX操作系统是密不可分的:
1、UNIX由BELL LAB的K.Thompson和D.M.Ritchie最先在1069年开发的O.S.(它的前身是MIT和AE开发的Multies)。
2、1970年,V1,V2版在PDP-7机上用汇编语言实现。
3、1971年,V3 PDP11/23; 1972年V4 PDP11/45。
4、1972年,D.M.Ritchie开发出新语言C。
5、1973年
您可能关注的文档
- 初中地理知识集锦资料.ppt
- 第01章直流电机资料.ppt
- 大学科技信息检索第5章资料.ppt
- 北京市西城区2016-2017学年高一上学期期末化学 Word版含教案.doc
- 第1、2讲战略概述、企业使命资料.ppt
- 北京市通州区2017届高三上学期期末统一考试化学含教案.doc
- 北京市海淀区2017届高三上学期期末考试政治 Word版含教案.doc
- 北京市丰台区普通中学2016年1月高三历史综合检验 Word版含教案.doc
- 北京市丰台区2017届高三上学期期末考试语文(WORD含)教案.doc
- 北京市房山区2016年中考二模语文(纯word版含官方参考及评分标准)教案.doc
- 2023年02月09日成都普尔伟业医疗科技有限公司乙级非密封工作场所建设项目.pdf
- 2023年02月09日德昌厚地稀土矿业有限公司大陆槽选厂40万吨年清洁生产扩能技改.pdf
- 2022年10月08日雅砻江流域水电开发有限公司两河口水电站水光互补一期项目送出工程及500kV汇集站.pdf
- 2022年11月15日眉山市特种设备监督新建X射线野外(室外)探伤项目.pdf
- 2025年01月09日四川鸿舰重型机械制造有限责任公司新增X射线装置室内探伤项目.pdf
- 2025年05月08日四川倍速检验检测有限公司新建X射线野外探伤项目.pdf
- 2025年01月17日天然气股份有限公司西南油气田分公司蜀南气矿西南油气田威远页岩气田自213井区五峰组~龙马溪组产能建设项目.pdf
- 2022年08月22日化工股份有限公司西南油气分公司产能建设及勘探项目部洛带气田产能建设项目(一期).pdf
- 2022年11月03日四川大学华西医院第一住院楼二三层改造核技术利用项目.pdf
- 2022年12月20日四川广发辐照科技有限公司新增工业电子(2022年)核技术利用项目.pdf
最近下载
- 钢筋混凝土薄壳结构设计规程.docx VIP
- 2024济南历城区中小学教师招聘考试真题及答案.docx VIP
- 潮州市烟草专卖局专卖执法资格测试考试试卷(烟草专卖法律知识科目).docx VIP
- TSZRCA 007-2023 机器人特种线缆专用铜箔丝材料技术规范.pdf VIP
- 存储基础知识培训.pptx VIP
- 多叶片微风风力发电项目可行性报告.pptx VIP
- TSZRCA 003-2023 机器人本体电源线缆技术规范.pdf VIP
- hopeVert300系列通用型变频器选型手册 - 禾望电气.PDF VIP
- 汽车零部件质量控制和检测先进技术.docx VIP
- 矿物绝缘电缆敷设技术规程 施工专业.pdf VIP
原创力文档


文档评论(0)