《C语言程序设计基础》
教案
清华大学自动化系
李宛洲
目录
第一章 程序设计概述 8
1.1 计算机基本概念 8
1.2 程序与计算机 9
1.3 开关电路与二进制数 10
1.3.1 开关电路概念 10
1.3.2 二进制数 11
1.3.3 ASCII码 13
1.3.4 存储器 13
1.3.5 程序编译与执行 13
1.3.6 计算机的各种语言形式 15
1.4 C程序概貌 16
1.4.1程序与变量 16
1.4.2 C程序结构 18
1.4.2.1 C语言程序要素 18
1.4.2.2 C语言程序的结构化设计风格 20
1.5 程序与算法 24
1.5.1 人类的认知能力与计算机智能的上限 24
1.5.2 算法概念 25
1.5.3 算法与程序效率 26
1.6 C语言的关键字 27
第二章 数据与变量 29
2.1数据的概念 29
2.1.1 数据是客观事物属性的描述 29
2.1.2 C语言的数据类型 30
2.1.3 常量与变量 32
2.1.3.1 常量 32
2.1.3.2变量 32
2.2 C数据类型详解 33
2.2.1 int类型 33
2.2.2 char(字符)类型 35
2.2.2.1 字符常量 35
2.2.2.2字符变量 36
2.2.2.3字符串常量 36
2.2.3 _Bool类型 38
2.2.4 实型(float)类型 38
2
您可能关注的文档
- (02全)17.图EF、GH为平行的金属导轨,其电阻可不计,.doc
- (09金华)36.革开放以来,我国城乡面貌发生了日新月异的.doc
- (60万辆-年)及加新品种建设项目环境影响后评价报告书.doc
- (2008.09-2009.02学期).doc
- (2008广东)9带电粒子进入云室会使云室中的气体电离,从而.doc
- (2008广东)41930年劳伦斯制成了世界上第一台回旋加速器,.doc
- (2008年高考复专辑).doc
- (2010哈尔滨).已知:在ABC中AB=AC,点D为BC边的中点.doc
- (2013郴州)已:如图,一次函数的图象与y轴交于C(0,3),.doc
- (2014.11.3)建筑施工与管理(专科)建筑材料课程络课程.doc
- 同城仓储落地配送服务协议.doc
- 第四单元 红军,各族人民的亲人 课件 2026粤教花城版初中音乐八年级下册.pptx
- 精品解析:2026年山东省德州市德城区中考一模历史试题(原卷版).docx
- 合规红线与避坑实操手册(2026)《GBT 42649-2023空间数据与信息传输系统 利克莱德传输协议(LTP)》.pptx
- 合规红线与避坑实操手册(2026)《GBT 42651-2023空间数据与信息传输系统 图像数据压缩》.pptx
- 庭院景观工程施工合同.doc
- 停车设施特许经营项目招标代理协议.doc
- 通信模块固件开发协议.doc
- 2025届山东省青岛市高三下学期第一次适应性检测物理试卷含答案.pdf
- 合规红线与避坑实操手册(2026)《GBT 42680-2023基于相位多普勒技术的液体燃料雾化特性测试方法》.pptx
最近下载
- 重症医学科运用PDCA循环降低ICU失禁性皮炎发生率品管圈QCC持续质量改进成果汇报.ppt
- 江苏科技大学苏州理工学院《数据库原理与应用》2021-2022学年第一学期期末试卷.doc VIP
- 果园履带运输机设计说明书设计.doc VIP
- 江苏科技大学苏州理工学院《数据库原理与设计》2023-2024学年第二学期期末试卷.doc VIP
- 出入境管理法培训课件.ppt VIP
- 2025年西藏中考地理真题卷含答案解析.docx VIP
- 2025年西藏中考地理试卷试题真题(含答案详解).pdf VIP
- Shanhe Star Aviation Co., Ltd.用户手册Aurora SA60L Aurora SA60L-iS说明书.pdf
- 03中铁债:中国国家铁路集团有限公司2020年年度报告.PDF VIP
- 《中国铁路总公司铁路建设项目档案管理办法》1.pdf VIP
原创力文档

文档评论(0)