您现在正在浏览:首页 > 教案 > 计算机 > C语言程序设计教案

免费下载C语言程序设计教案

  • 资源类别:教案
  • 资源分类:计算机
  • 适用专业:C语言程序设计
  • 适用年级:高职
  • 上传用户:hf010209
  • 文件格式:word
  • 文件大小:775.44KB
  • 上传时间:2009-4-13 23:54:43
  • 下载次数:0
  • 浏览次数:87

安全检测:瑞星:安全 诺顿:安全 卡巴:安全

资料简介
C语言程序设计教案
目 录
第1章 程序设计基础…………………………………………………………………(1)
1.1 程序设计语言………………………………………………………………………(1)
1.1.1 机器语言……………………………………………………………………(1)
1.1.2 汇编语言……………………………………………………………………(1)
1.1.3 高级语言……………………………………………………………………(2)
1.2 程序设计……………………………………………………………………………(3)
1.2.1 算法…………………………………………………………………………(3)
1.2.2 结构化程序设计……………………………………………………………(8)
1.2.3 程序设计的步骤……………………………………………………………(9)
1.3 C语言概述………………………………………………………………………(10)
1.3.1 C语言的发展与应用现状…………………………………………………(10)
1.3.2 C语言的特点………………………………………………………………(11)
1.3.3 认识C程序…………………………………………………………………(11)
1.3.4 C语言的编译………………………………………………………………(13)
习题1 …………………………………………………………………………………(15)
第2章 数据及数据类型……………………………………………………………(17)
2.1 C的数据类型……………………………………………………………………(15)
2.2 常量………………………………………………………………………………(15)
2.2.1 普通常量…………………………………………………………………(15)
2.2.2 符号常量与宏定义………………………………………………………(19)
2.3 变量………………………………………………………………………………(23)
2.3.1 标识符……………………………………………………………………(23)
2.3.2 变量………………………………………………………………………(24)
2.4 不同类型数据间的混合运算……………………………………………………(29)
2.5 数据的输入与输出………………………………………………………………(30)
2.5.1 scanf()函数………………………………………………………………(30)
2.5.2 printf()函数……………………………………………………………(33)
2.5.3 字符输入输出函数(getchar()、putchar())…………………………(36)
习题2 …………………………………………………………………………………(37)
第3章 数据运算…………………………………………………………………(41)
3.1 算术运算…………………………………………………………………………(41)
3.2 自增(减)运算…………………………………………………………………(42)
3.3 关系运算…………………………………………………………………………(43)
3.4 逻辑运算…………………………………………………………………………(43)
3.5 逗号运算…………………………………………………………………………(45)
3.6 赋值运算…………………………………………………………………………(46)
3.7 条件运算…………………………………………………………………………(47)
3.8 位运算……………………………………………………………………………(47)
3.9 测试数据长度运算sizeof………………………………………………………(49)
习题3 …………………………………………………………………………………(50)
第4章 选择结构……………………………………………………………………(52)
4.1 语句与复合语句…………………………………………………………………(52)
4.2 二分支选择结构…………………………………………………………………(53)
4.3 多分支选择结构…………………………………………………………………(57)
4.4 程序举例…………………………………………………………………………(58)
习题4 …………………………………………………………………………………(62)
第5章 循环结构……………………………………………………………………(64)
5.1 while循环………………………………………………………………………(64)
5.2 do-while循环…………………………………………………………………(65)
5.3 for循环…………………………………………………………………………(67)
5.4 循环嵌套…………………………………………………………………………(69)
5.5 转移控制语句…………………………………………………………………(71)
5.5.1 break语句………………………………………………………………(71)
5.5.2 continue语句……………………………………………………………(72)
5.5.3 goto语句和标号…………………………………………………………(73)
5.6 程序举例…………………………………………………………………………(74)
5.6.1 数列问题(累加、累积、递推)……………………………………………(74)
5.6.2 穷举算法…………………………………………………………………(76)
5.6.3 密码问题…………………………………………………………………(78)
5.6.4 方程求根问题……………………………………………………………(79)
5.6.5 梯形法求定积分…………………………………………………………(84)
习题5 …………………………………………………………………………………(85)
第6章 数组和字符串………………………………………………………………(92)
6.1 一维数组…………………………………………………………………………(92)
6.1.1 一维数组的定义与初始化………………………………………………(92)
6.1.2 一维数组的引用…………………………………………………………(93)
6.2 二维数组…………………………………………………………………………(94)
6.1.1 二维数组的定义与初始化………………………………………………(94)
6.1.2 二维数组的引用…………………………………………………………(95)
6.3 数值数组的应用举例……………………………………………………………(96)
6.3.1 统计问题…………………………………………………………………(96)
6.3.2 最大值(最小值)问题……………………………………………………(97)
6.3.3 查找、排序问题……………………………………………………………(98)
6.4 字符数组与字符串函数…………………………………………………………(101)
6.4.1 字符数组的定义与初始化………………………………………………(101)
6.4.2 字符串……………………………………………………………………(102)
6.4.3 字符数组与字符串的输入、输出………………………………………(102)
6.4.4 字符串处理函数…………………………………………………………(103)
6.5 字符串处理应用举例……………………………………………………………(106)
6.5.1 字符串处理函数应用……………………………………………………(106)
6.5.2 字符串查找………………………………………………………………(107)
6.5.3 字符串插入………………………………………………………………(110)
6.5.4 字符串删除………………………………………………………………(112)
习题6 ………………………………………………………………………………(114)
第7章 指针………………………………………………………………………(116)
7.1 地址、指针和指针变量的概念…………………………………………………(116)
7.1.1 内存地址…………………………………………………………………(116)
7.1.2 变量地址…………………………………………………………………(116)
7.1.3 指针和指针变量…………………………………………………………(117)
7.2 指针变量的定义和引用…………………………………………………………(117)
7.2.1 指针变量的定义…………………………………………………………(117)
7.2.2 指针变量的引用和初始化………………………………………………(118)
7.3 指针的运算………………………………………………………………………(121)
7.3.1 赋值运算…………………………………………………………………(121)
7.3.2 算术运算…………………………………………………………………(122)
7.3.3 关系运算…………………………………………………………………(123)
7.4 用指针访问一维数组……………………………………………………………(123)
7.4.1 建立指针变量与一维数组的联系………………………………………(123)
7.4.2 用指针访问数组元素………………………
资料文件预览
共4文件夹,120个文件,文件总大小:6.65MB,压缩后大小:775.44KB
  • C语言程序设计教案
    • C语言谭浩强版打印稿
      • source
        • C代码文件L01-03.c  [157.00B]
        • C代码文件L01-04.c  [425.00B]
        • C代码文件L01-05.c  [665.00B]
        • C代码文件L02_01.C  [191.00B]
        • C代码文件L02_02.C  [136.00B]
        • C代码文件L02_03.C  [115.00B]
        • C代码文件L02_04.C  [157.00B]
        • C代码文件L02_05.C  [112.00B]
        • C代码文件L02_06.C  [96.00B]
        • C代码文件L02_07.C  [170.00B]
        • C代码文件L02_08.C  [97.00B]
        • C代码文件L02_09.C  [109.00B]
        • C代码文件L02_10.C  [126.00B]
        • C代码文件L02_11.C  [169.00B]
        • C代码文件L02_12.C  [72.00B]
        • C代码文件L02_13.C  [119.00B]
        • C代码文件L02_14.C  [174.00B]
        • C代码文件L02_15.C  [90.00B]
        • C代码文件L02_16.C  [187.00B]
        • C代码文件L04-01.c  [199.00B]
        • C代码文件L04-02.c  [187.00B]
        • C代码文件L04-03.c  [857.00B]
        • C代码文件L05-01.c  [205.00B]
        • C代码文件L05-02.c  [381.00B]
        • C代码文件L05-03.c  [153.00B]
        • C代码文件L05-04.c  [199.00B]
        • C代码文件L05-05.c  [128.00B]
        • C代码文件L05-06-1.c  [334.00B]
        • C代码文件L05-06-2.c  [358.00B]
        • C代码文件L05-07.c  [97.00B]
        • C代码文件L05-08.c  [101.00B]
        • C代码文件L05-09.c  [371.00B]
        • C代码文件L05-10.c  [258.00B]
        • C代码文件L05-11.c  [221.00B]
        • C代码文件L05-12.c  [283.00B]
        • C代码文件L05-13.c  [320.00B]
        • C代码文件L05-14.c  [334.00B]
        • C代码文件L05-15.c  [399.00B]
        • C代码文件L05-16.c  [394.00B]
        • C代码文件L05-17.c  [629.00B]
        • C代码文件L05-18.c  [674.00B]
        • C代码文件L05-19.c  [1008.00B]
        • C代码文件L05-20.c  [441.00B]
        • C代码文件L07_01.C  [229.00B]
        • C代码文件L07_02.C  [175.00B]
        • C代码文件L07_03.C  [98.00B]
        • C代码文件L07_04.C  [198.00B]
        • C代码文件L07_05.C  [217.00B]
        • C代码文件L07_06.C  [363.00B]
        • C代码文件L07_07.C  [214.00B]
        • C代码文件L07_08.C  [182.00B]
        • C代码文件L07_09.C  [263.00B]
        • C代码文件L07_10.C  [237.00B]
        • C代码文件L07_11.C  [123.00B]
        • C代码文件L07_12.C  [145.00B]
        • C代码文件L07_13.C  [299.00B]
        • C代码文件L07_14.C  [244.00B]
        • C代码文件L07_15.C  [314.00B]
        • C代码文件L07_16.C  [360.00B]
        • C代码文件L07_17_01.C  [211.00B]
        • C代码文件L07_17_02.C  [127.00B]
        • C代码文件L07_18.C  [240.00B]
        • C代码文件L07_19.C  [329.00B]
        • C代码文件L07_20.C  [436.00B]
        • C代码文件L07_21.C  [422.00B]
        • C代码文件L07_22.C  [471.00B]
        • C代码文件L07_23.C  [1.66KB]
        • C代码文件L08-01.c  [568.00B]
        • C代码文件L08-02.c  [895.00B]
        • C代码文件L08-03-1.c  [411.00B]
        • C代码文件L08-03.c  [392.00B]
        • C代码文件L08-04.c  [621.00B]
        • C代码文件L08-05.c  [360.00B]
        • C代码文件L08-06.c  [178.00B]
        • C代码文件L08-07.c  [159.00B]
        • C代码文件L08-08.c  [129.00B]
        • C代码文件L08-09.c  [200.00B]
        • C代码文件L08-10.c  [746.00B]
        • C代码文件L08-11.c  [186.00B]
        • C代码文件L08-12.c  [405.00B]
        • C代码文件L08-13-1.c  [212.00B]
        • C代码文件L08-13.c  [263.00B]
        • C代码文件L09-01.c  [534.00B]
        • C代码文件L09-02.c  [476.00B]
        • C代码文件L09-03.c  [339.00B]
        • C代码文件L09-04.c  [399.00B]
        • C代码文件L09-05.c  [215.00B]
        • C代码文件L09-06_09.C  [1.60KB]
        • C代码文件L09-10.c  [265.00B]
        • C代码文件L09-11.c  [895.00B]
        • C代码文件L09-12.c  [300.00B]
        • C代码文件L10-01.c  [637.00B]
        • C代码文件L10-02.c  [386.00B]
        • C代码文件L10-03.c  [979.00B]
        • C代码文件L10-04.c  [448.00B]
        • C代码文件L10-05.c  [1.33KB]
        • C代码文件L10-06.c  [1.19KB]
        • C代码文件L10-07.c  [695.00B]
      • 附录
        • Microsoft Word文档附录1-ASCII码表.doc  [63.00KB]
        • Microsoft Word文档附录2-C语言中的关键字.doc  [22.00KB]
        • Microsoft Word文档附录3-运算符优先级.doc  [62.50KB]
        • Microsoft Word文档附录4-TurboC编译环境.doc  [776.00KB]
        • Microsoft Word文档附录5-Turbo C编译错误信息.doc  [45.00KB]
        • Microsoft Word文档附录6-TurboC常用库函数.doc  [89.00KB]
        • Microsoft Word文档附录7-C语言编程中易犯错误汇编.doc  [40.00KB]
      • Microsoft Word文档习题参考答案.doc  [178.00KB]
      • Microsoft Word文档参考文献.doc  [20.00KB]
      • Microsoft Word文档封面-目录.doc  [76.50KB]
      • Microsoft Word文档第10章-文件.doc  [607.50KB]
      • Microsoft Word文档第11章-图形设计.doc  [1.04MB]
      • Microsoft Word文档第12章-实验指导.doc  [85.50KB]
      • Microsoft Word文档第1章-程序设计基础.doc  [125.50KB]
      • Microsoft Word文档第2章-数据及数据类型.doc  [297.50KB]
      • Microsoft Word文档第3章-数据运算(修改).doc  [102.50KB]
      • Microsoft Word文档第4章-选择结构.doc  [93.00KB]
      • Microsoft Word文档第5章-循环结构.doc  [1.68MB]
      • Microsoft Word文档第6章-数组和字符串(修改).doc  [159.00KB]
      • Microsoft Word文档第7章-指针.doc  [254.00KB]
      • Microsoft Word文档第8章-函数.doc  [708.50KB]
      • Microsoft Word文档第9章-复合数据类型.doc  [179.50KB]
下载地址
资料评论
注意事项
下载FAQ:
Q: 为什么我下载的文件打不开?
A: 本站所有资源如无特殊说明,解压密码都是www.xuehai.net,如果无法解压,请下载最新的WinRAR软件。
Q: 我的学海币不多了,如何获取学海币?
A: 上传优质资源可以获取学海币,详细见学海币规则
Q: 为什么我下载不了,但学海币却被扣了?
A: 由于下载人数众多,下载服务器做了并发的限制。请稍后再试,48小时内多次下载不会重复扣学海币。
下载本文件意味着您已经同意遵守以下协议
1. 文件的所有权益归上传用户所有。
2. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
3. 学海网仅提供交流平台,并不能对任何下载内容负责。
4. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
5. 本站不保证提供的下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
返回顶部