ImageVerifierCode 换一换
格式:DOC , 页数:103 ,大小:185.99KB ,
资源ID:3788235      下载积分:20 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-3788235.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(c语言电子教案.doc)为本站会员(hw****26)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

c语言电子教案.doc

1、C 语言程序设计教 案总课时数: 114 适用专业:计算机应用技术、计算机网络系(部)名称: 软件工程系 教研室名称: 修订时间: 1授课日期:第 1 周 周一 58 周三 12 第 2 周 周一 58 周三 12授课类型:演示、讲解、练习、辅导 课时:12教学内容:1、C 语言的历史和特色2、C 程序结构3、C 程序的开发过程 教学目标:1、了解 C 语言的产生过程2、掌握 C 程序结构3、掌握 C 程序开发过程4、掌握用 Turboc C 运行一个 C 程序教学重点:1、掌握 C 程序的基本结构构成2、学会用 Turbo C 运行一个 C 程序教学难点:掌握 C 程序的开发过程教学过程:内

2、容讲授 学生实践 作业布置 新课内容预告教学手段:多媒体教学软件 + 个别辅导作 业: 2第 1 章 C 语言概述C 语言是国际上广泛流行的一门高级程序设计语言,具有语言简洁、使用方便灵活、移植性好、能直接对系统硬件和外围接口进行控制等特点。本章将简要地介绍它的产生过程和特点、C 程序结构及 C 程序的上机步骤,以便对 C 语言有一个概括的认识。1.1 C 语言的历史和特色一、历史1. 1960 年出现了 ALGOL 60。2. 1963 年和 1967 年, 在 ALGOL 60 的基础上推出了 CPL 和 BCPL 语言更接近于硬件。3. 1970 年美国贝尔实验室对 BCPL 语言做了进

3、一步简化,设计了 B 语言,并用 B语言编写了第一个 UNIX 操作系统。4. 在 1972 年至 1973 年间,贝尔实验室的 D.M.Ritchie 在 B 语言的基础上设计出C 语言。二、特色1. 简洁紧凑,使用方便灵活C 语言一共只有 32 个关键字、9 种控制语句,程序书写自由,压缩了一切不必要的成分,语言简练。2. 运算符丰富C 语言有 34 种运算符和 15 个等级的运算优先顺序,使表达式类型多样化,可以实现在其它语言中难以实现的运算。3. 数据类型丰富C 语言的数据类型有整型、实型、字符型、数组类型、指针类型、结构体类型、联合体类型及枚举类型等,能用来实现各种复杂的数据结构的运

4、算。4. 模块化结构C 语言用函数作为程序的模块单位,便于实现程序的模块化,而且便于模块间相互调用及传递数据。5. 语法限制少和程序设计自由度大C 语言允许程序编写者有较大的自由度,放宽了以往高级语言严格的语法检查,较好地处理了“限制”与“灵活”这一对矛盾。36. 比较接近硬件C 语言允许直接访问物理地址,能进行位操作,能实现汇编语言的大部分功能,可以直接对硬件进行操作。7. 生成目标代码质量高、程序执行效率高一般只比汇编程序生成的目标代码效率低 1020。8. 可移植性好基本上不做修改就能用于各种型号的计算机和各种操作系统。1.2 C 程序结构下面列出几个简单的 C 程序来说明 C 程序的结

5、构特征。例 1.1 输出一行信息。main ( )printf (“This is first C programme! n“);该程序的作用是输出一行信息:This is first C programme!main 表示“主函数”;函数体用大括号括起来。本例题中主函数仅包含一个语句,该语句由 printf ()输出函数构成。括号内双引号中的字符串按原样输出;n是换行符,即在输出“ This is first C programme! “后回车换行;语句后面有一个分号,表示该语句结束,这个分号必不可少。例 1.2 计算两个数之和。main ( ) /*求两个数之和*/int a ,b,sum

6、; /*定义 3 个整型变量*/a=123; /*以下 3 行为 C 语句*/b=321; sum=a+b;printf (“sum is %dn“,sum);该程序的作用是求两个整数 a 和 b 之和 sum ,并在屏幕上输出 sum。程序中,/*/表示注释部分,对编译和运行不起作用。第 3 行是变量说明,使用的 a、b 和4sum 为整型(int)变量。第 4 行是两个赋值语句,使 a 的值为 123,b 为 321。第 5 行使sum 的值为 a+b,第 6 行的%d 是输入输出的“格式说明” ,表示“十进制整数类型” ,printf 函数中括号内最右端的 sum 是要输出的变量,当然它

7、的值为 444。例 1.3 比较两个数的大小。main ( ) /*主函数,功能输入两个整数,判断后输出较大的数*/int a ,b,c; /*定义 3 个整型变量*/scanf (“%d,%d“,7然后执行“File/save”命令;或按“F2”键存盘。(2)编译与连接源程序。执行“compile/make exe file”命令或直接按下 F9 键,即可一次完成编译与连接。(3)运行程序。按“F10”键返回主菜单,用光标移动键将亮条移到“Run”菜单选项回车或按下“Ctrl+F9”键,即可运行刚生成的可执行文件。此时 Turbo C 工作窗口消失,屏幕上显示程序运行结果:This is m

8、y first C program若发现运行结果不对,可再按“F10”键回工作窗口,重复上述步骤。(4)运行程序后查看程序的运行结果。(5)退出 Turbo C,按“Alt+X”键,系统即退出 Turbo 环境。本章小结本章对 C 语言进行了总体介绍,对学生的要求是掌握基本概念,学习的过程要紧密结合本章的知识要点:1. 程序的构成,main ()函数和其他函数。2. 头文件、数据说明、函数的开始和结束标志。3. 源程序的书写格式。4. C 语言的风格。8授课日期:第 3 周 周三 12 第 4 周 周一 58 周三 12第 5 周 周一 58 周三 12 授课类型:演示、讲解、练习、辅导 课时

9、:14 教学内容:1、常量和变量2、整型数据3、实型数据4、字符型数据5、变量的初始化6、运算符和表达式教学目标:1、掌握常量与变量的书写和定义2、掌握三种基本数据类型3、掌握运算符和表达式的使用4、掌握顺序结构程序设计的方法教学重点:1、三种基本数据类型的定义和使用2、各种运算符的使用教学难点:1、运算符的使用2、使用顺序结构编程教学过程:内容讲授 学生实践 作业布置 新课内容预告9教学手段:多媒体教学软件 + 个别辅导作 业:1、编程序,用 getchar 函数读入两个字符给 c1、c2,然后分别用 putchar 函数和 printf 函数输出这两个字符。上机运行此程序,比较 putchar 和 printf 函数输出字符的特点。2、试编写程序,从键盘输入一个大写字母,要求改用小写字母输出。

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。