c语言学习与应用

北京邮电大学出版社C语言学习与应用教学资料包,含有历年二级考试真题,教案,课件,习题解答

华腾教育 C 语言学习 与应用 电子教案 1 任务 五 模块化程序设计 建立自己的函数库 教学 设计 任务 五 模块化程序设计 _建立自己的函数库 课程类型 理实一体 课程性质 职业能力基础课程 本次类型 理实 授课教师 施晓琴 班级 信息专业 学期 1 本次课时 6 累计课时 24 教学周 5 实训要求 4 人 /组 考评方式 任务 检测 +课堂体验 教学内容 任务准备 一、 自定义函数 二、 调用函数和被调函数间的数据传递 任务实施 一、 由主函数到自定义函数的过渡 二、 建立函数库 任务 小结 任务 检测 华腾教育 C 语言学习 与应用 电子教案 2 教学目标 教学目的: 掌握函数的定义、调用 、说明方法,理解实参与形参,掌握主函数与函数间的数据传递 。 教学要求: 通过若干个程序设计任务的完成,学习模块化的程序设计技能。能根据要求编写函数,能利用函数完成程序设计任务,学习自定义函数与主函数之间的数据传递知识 。 教学重点及难点 教学重点: 函数的定义、调用、说明方法及函数值的概念,主函数与函数间的数据传递 。 教学难点: 函数的定义,根据函数编写对应的主函数并调试通过 。 解决办法:课堂教学结合 现场演示;同学间的协同作业 。 教学方法及手段 教学 方法 : 演示法、模仿式 教学 法 、 案例教学法 、练习法和讨论法 。 教学 手段 : 多媒体教室 ;教学板书; 广播软件 。 教学 资源 : 相关的精品课程;网络教学资源 ;电子课件 等。 教学 过程 任务 五 模块化程序设计 _建立自己的函数库 华腾教育 C 语言学习 与应用 电子教案 3 课程引入: 编写一个实用程序 ,代码复杂、冗长 ,如果将那些相对独立的具有一定功能的程序代码拿出来单独编写,使主函数程序功能更清晰,这一个个单独编写的程序就是自定义函数, C 语言就是函数式的语言,主函数就是对一个个自定义函数的调用。 一、 知识和能力要求 掌握库函数的调用方法 掌握函数的定义、调用、说明方法 理解实参与形参 掌握函数值的概念 掌握主函数与函数间的 数据传递 。 能够读懂具有自定义函数的程序 能够完成累加和、判素数、求绝对值的函数编写 能够根据函数编写对应的主函数并调试通过 能够判断程序运行结果的对错 能够修改错误的程序 。 二、 任务准备 1. 自定义函数 相关约定 华腾教育 C 语言学习 与应用 电子教案 4 函数值 函数的调用 函数的说明 应用举例 5两数和的函数解法 问题 5入正方形的边长,求面积的函数解法。 2. 调用函数和被调函数间的数据传递 实参传给形参 通过函数返回值传递 应用举例 5断素数的函数解法 问题 5仿应用举例 5写一个函数 a)判断 a 是否为素数,并在主函数中输出 100 以内的非素数之和。 三、 任务实施 1. 由主函数到自定义函数的过渡 工作内容及要求 编程训练 1 输入 两 个整数,输出较大数,只由 数实现 编程训练 2 创建一个无参数的函数,将主函数中的代码全部转 移到自定义函数中 编程训练 3 编写带参数的函数,将代码补充完整 华腾教育 C 语言学习 与应用 电子教案 5 编程训练 4 借用上面的 数实现输入三个整数,输出较 大数的程序设计 编程训练 5 编写 x)函数,函数值是 x 的绝对值 2. 建立函数库 工作内容及要求 编程训练 1 编写 数,并通过主函数对函数的调用调试通过 编程训练 2 编写 数,并通过主函数对函数的调用调试通过 编程训练 3 编写 数 编程训练 4 用上面的函数建立一个函数库,通过文件包含调用函数,从中体验模块化的程序设计。 任务 小结 依据任务完成 的具体 情况,总结 自定义函数的方法及调用方法 。 任务 检测 任务检测模拟试卷 依据 评价与考核内容给出学习这一任务的成绩。 华腾教育 C 语言学习 与应用 电子教案 6 课后记 略

施晓琴C语言任务测试模拟卷,c语言学习与应用相关推荐

  1. C语言过程测试模拟题_cxf_4,c语言题库(带答案)排版.doc

    c语言题库(带答案)排版.doc 一.选择题1.以下不能定义为用户标识符的是( ). A MAIN B _HJ C 2ong D LINE12.以下不能定义为用户标识符的是( ) A If B H_J ...

  2. c语言大作业 模拟泊松分布,C语言下泊松分布以及指数分布随机数生成器实现

    最近实验室的项目需要实现模拟文件访问序列,要求单位时间内的数据请求次数符合泊松分布,而两次请求见的时间间隔符合指数分布.没办法只好重新捡起已经丢掉多时的概率知识.于是也就有了这篇关于在C语言下符合泊松 ...

  3. c语言程序二级模拟试卷,C语言程序设计二级考试模拟题集.doc

    C语言程序设计二级考试模拟题集 (6套试题) 全国高校联合计算机等级考试广西考区 非计算机专业学生计算机水平考试(二级C语言)模拟试卷1 (本试卷包括第一卷和第二卷,答卷时间总共120分钟) 第一卷 ...

  4. C语言程序设计模拟卷,C语言程序设计(上)模拟卷

    觉遵守考场纪律 如考装试作弊 此答卷无效 订 线 专业 13 年级 学号: 姓名: (考试时间:100分钟) 考试科目: C程序设计(上) (闭卷) 考试日期:2014年 月 注意:答案必须填入答题纸 ...

  5. c语言简单的模拟坐标,C语言模拟实现简单扫雷游戏

    本文指的扫雷是简单模拟电脑中的扫雷游戏,但以我目前的水平,也就只能在黑框中实现 test.c #include #include #include #include "game2.h&quo ...

  6. 电信计费模拟系统c语言,电信计费模拟实现(C语言).doc

    - 程序设计报告 ( 2012 / 2013 学年 第 二 学期) 题 目: 电信计费模拟实现 专 业 通信工程 学 生 姓 名 班 级 学 号 指 导 教 师 郭 剑 指 导 单 位 计算机软件教学 ...

  7. C语言多项式乘法模拟,急!!!!c语言:求n次多项式的加法和乘法

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 if(s->data.coef!=0.0) { s->data.expn=p->data.expn; r->next=s; r=s ...

  8. c语言文件所在的卷,C语言复习卷带答案.docx

    姓名:__________________ 姓名:__________________年级专业:__________________ 学号:__________________ 凡年级专业.姓名.学号 ...

  9. 易语言udp服务器广播,易语言UDP测试源码

    易语言UDP测试源码系统结构:监听子程序,输出文本,取字节集和,UDP发送,UDP发送线程,UDP连发PING,TCP连发PING,服务器1发送数据,客户1发送数据,TCP发送线程,数据到达, === ...

最新文章

  1. C#WinForm的线程及Invoke应用(转)
  2. 【独家】IT自由职业者是怎么样的感受和体验
  3. Vue教程6【完结】【vue-router】路由,路由传参,编程式路由导航,缓存路由组件,路由守卫,路由模式,vue ui组件库
  4. java通过使用ffmpeg获取视频的码率
  5. Git之深入解析本地仓库的基本操作·仓库的获取更新和提交历史的查看撤销以及标签别名的使用
  6. pwn和逆向的区别_Pwn之简单patch
  7. 有关二叉树的相关实现:建树,遍历(递归与非递归实现)
  8. php 封装模式,PHP设计模式(三):封装
  9. DoIP(四)—— 时间参数
  10. Armv6 Armv7
  11. css的语法结构由3部分组成,CSS语法
  12. Java开发工具 IntelliJ IDEA(idea使用教程,手把手教学)内容很全,一篇管够!!!
  13. Mark down学习日记
  14. 马氏距离 java实现_Python怎么实现马氏距离
  15. 树莓派yocto构建
  16. Acwing 1191. 家谱树
  17. mysql 自旋锁,golang 自旋锁
  18. 解决Sqoop导出数据报错Can‘t parse input data 和 NoSuchElementException
  19. android 图库显示,【Android】 保存图片到系统图库, 并立即显示在图库中
  20. Mac安装 画图工具pydotplus

热门文章

  1. 专利号校验码php,【FST】你知道吗?专利号校验位的计算
  2. 用R语言做自己的微信聊天记录词云
  3. 关于 FastJson
  4. 写好SCI论文的语言技巧 --- 学术英语的表达 ---- 主动与被动语态如何取舍
  5. 计算机主题波形是哪个,如何设置电脑PPT主题为波形?
  6. 新买的硬盘安装后如何分配空间并指定盘符
  7. HAProxy+Pacemaker
  8. 智慧小区弱电智能化设计方案(小区对讲系统和停车管理系统)
  9. Ubuntu20.04下 PC机对Locobot机器人的ROS远程通讯
  10. gis可达性分析步骤_使用WGIS分析空间区位优势度