《C 语言程序设计》实训讲义 目录.doc

  1. 1、本文档共23页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《C 语言程序设计》实训讲义 目录

《C 语言程序设计》实训讲义 目录 第一部分 简单程序设计 第 1 单元 顺序结构程序设计(8 课时) 第 6 单元 迭代算法、递归算法和模拟求解 (4 课时) 任务 1 使用迭代算法进行方程求解 17 任务 2 使用递归算法计算阶乘 18 任务 3 模拟求解问题(选做) 20 第三部分 数据的组织 第 7 单元 利用数组来组织数据(6 课时) 任务 1 同类型多个数据的存储 21 任务 2:一维数组应用 21 任务 3 矩阵问题(二维数组的应用) 22 任务 4:冒泡排序法 23 任务 5:插入排序法 24 任务 6:简单排序法(选做) 24 第 8 单元 利用指针来处理数据(6-8 课时) 任务 1:指针的简单应用 25 任务 2:指针函数的简单应用 26 任务3指针与数组 27 第 9 单元 字符串的处理(6-8 课时) 任务 1 字符数组的简单应用 28 任务 2 利用指针处理字符串 29 任务 3:字符串标准函数的应用 任务4命令行参数 30 第 10 单元结构体(4-6 课时) 任务 1 利用结构体类型处理数据 31 任务 2 结构体数组的应用 32 第 11 单元 文件操作(4 课时) 任务 1 文件的读写操作 34 任务2文件的复制 36 任务 1: 任务 2: 任务3: 任务4 第 2 单元 分支结构程序设计(4-6 课时) 任务1数据的比较 5 任务 2 由菜单选择功能实现 6 任务 3:字符分类 7 第 3 单元 循环结构程序设计(6~8 课时) 8 在显示器屏幕上显示一行字符 2 数据的交换 3 基本算术运算 4 展示算术复合赋值运算符特点 5 引例: 在屏幕上显示指定大小长方形 任务 1: 计算 n! 8 任务 2 简单的数据加密程序 9 任务3求素数 10 任务4设置用户登录密码检查(选做) 11 第 4 单元 用函数组织 C 语言程序(4 课时) 任务 1: 简单函数 12 任务 2 函数声明和嵌套调用 13 任务 3 实现函数间参数的传递 14 第二部分 程序设计算法示例 30 第 5 单元 穷举算法(4 课时) 任务 1: 劳动分工问题 15 任务 2: 逻辑推理 16 1 第一部分 简单程序设计 第 1 单元 顺序结构程序设计(8 课时) 任务 1: 在显示器屏幕上显示一行字符 1.题目:输出“This Is My First C Program.”。 2.程序 1 /* 程序名: u101.c*/ 2 #include stdio.h 3 int main( ) 4{ 5 printf(Hello World.\n) ; 6 return 0; 7} 3.说明 第1行用/*和*/括起来的是注释行, 用于说明程序的功能或程序的名字 第2行是一个文件包含命令。 第3行中, main 是函数名, 表示“主函数”。每个 C 程序都必须有一个 main 函数, 也只能有一个主函数。 它的结构是这样的: main( ) { 语句 } printf 函数: C 语言提供的标准输入输出库函数 语句: C 语言的函数体由一些语句组成, 每个语句由一个分号结束。本例中, 主函数只有一个语句: printf(This Is My First C Program.\n); 任务 1.1 知识点: 1. 注释 2. 文件包含命令 3. 主函数 4. printf 函数 5. 转义字符 6. 程序的编译和执行 7. 程序书写格式 4.C 语言程序的编译、连接和执行 第一步: 编辑源程序 第二步: 编译 第三步: 链接 第四步: 执行 5.课堂实践/课后作业 (1) 编写一个 C 语言程序, 在屏幕上显示如下图 形。 ****************** ** ** ****************** (2) 编写一个C语言程序, 在屏幕上显示如下菜单 ********************* 1 计算绝对值 2 计算倒数 3 计算平方值 4 计算平方根 ********************* --------------------------------------------------------------------------------- 2 任务 2: 数据的交换 1.题目 酒杯 A 中盛有红酒, 酒杯 B 中盛有白酒。请将两杯中的酒交换。 2 .算法分析 要交换酒杯 A 和酒杯 B 中的酒, 必须借助第三个酒杯。过程如下: · 准备一个空酒杯 Temp ; · 将 A 杯中的红酒倒入 Temp ; · 将B 杯中的白酒倒入A 中; · 将 Temp 中的红酒倒入 B 中。 3.程序 /*程序名: u102.c*/ #include stdio.h int main( ) { int a=2

文档评论(0)

xy88118 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档