C语言教案

上传人:s9****2 文档编号:439156854 上传时间:2022-08-01 格式:DOCX 页数:7 大小:27.21KB
返回 下载 相关 举报
C语言教案_第1页
第1页 / 共7页
C语言教案_第2页
第2页 / 共7页
C语言教案_第3页
第3页 / 共7页
C语言教案_第4页
第4页 / 共7页
C语言教案_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《C语言教案》由会员分享,可在线阅读,更多相关《C语言教案(7页珍藏版)》请在金锄头文库上搜索。

1、重庆市农业学校理论课程教师教案本(20132014学年第二学期)专业名称农村电气技术课程名称C语言程序设计授课教师甘雨学校重庆市农业学校课题序号1授课班级授课课时2h授课形式理论授课章节名称1.1语言的产生过程及特点1.2语言程序的结构及书写格式使用教具教学目的1.了解C语言的产生过程和发展特点2, 初步认识C语言程序的结构3, 了解C语言的一些相关知识教学重点1. C语言程序的结构2. C语言程序的特点教学难点1. C语言程序的结构特点2. C语言程序的书写格式更新、补充、删节内容课外作业P101-3教学后记授课主要内容或板书设计第一章C语言概述1。1 C语言的产生过程及特点一、C语言出现的

2、历史背景二、C语言的特点1.2 C语言程序的结构及书写格式一、简单的C程序介绍二、C语言的一般形式课堂教学安排教学过程主要教学内容及步骤(一)导入新课C语言是国际上广泛流行的、很有发展前途的计算机高级语言。以前的操作系统软件主要是用汇编语言编写的,然而,汇编语言依赖于计算机硬件,程序的可读性和可执行性都比较差。为了解决这一问题产生了 C语言。本学期我们就将共同来学习C语言的一些相关知识,本堂课先来了解一下C语言程序的发展及其结构特点.101C语言的产生过程及特点(二)新授一、C语言出现的历史背景1。 。语言是第三代语言即为面向过程的高级语言。第一代:机器语言;第二代:汇编语言;在C语言的基础上

3、又发展出来了第四代语言:面向对象的程序设计语言,例如C+和VB等高级语言。2。 C语言是在B语言基础上发展起来的.3。 C语言适合作为系统描述语言,既用来写系统软件,也可用来写应用软件。例如可使用C语言编写UNIX系统。4。 C语言的可读性、可移植性强二、C语言的特点C语言的特点(使用角度看)1。 表达能力强且灵活.1)语法限制不严,程序设计自由度大。2)运算符丰富.2。 程序结构清晰,适合模块化设计.3。 编写简单、易学。4。 目标程序质量高.程序执行效率高。5。 可移植性高。基本上不作修改就能用于各种型号的计算机和操作系统。6。 C语言是一种结构化程序设计语言。7。 具有丰富的数据类型。8

4、。 具备变量指针和函数指针.指针是指和机器内存地址相关的说明项。1.2 C语言程序的结构及书写格式一:简单的C程序介绍例1: main ()printf (“This is a c program。n”);这是一个最简单的C语言程序,最后的运行结果是在屏幕上显示:This is a c program.(光标落在下一行)。例2: main()/*主函数*/ int a, b, c;/*定义变量*/scanf(“d,%d”,&a ,&b);/*输入变量 a 和 b 的值大/c=max(a, b);/*调用max函数,将得到的值赋给c*/ printf(“max=%d, c);/*输出 c 的值*

5、/ int max (x,y)/大定义巾2乂函数,函数值为整形,x,y为形式参数*/ int x, y;/大对形参x, y做类型定义*/ int z;/*函数中用到的变(三)总结扩展:(四)作业布置:量2,也要加以定义大/if (xy)z=x;elsez=y;return(z);/*将 z 的值返回,通过巾2乂带回调用处*/本例题是一个比较典型的C语言程序,运行情况是:8,5W (输入8和5给a和b)max=8(输入c的值)说明:1. C程序是由函数构成的。1) )一个C程序至少包含一个函数(main函数)。2) 函数定义是C程序的基本单位。3) 输入输出函数使用系统提供的库函数printf和

6、scanf.2。一个函数由两部分组成.1) 函数的说明部分。例:intmax(x,y)JIJ函数类型函数名函数参数 intx,y;J形参类型形参一个函数名后面必须跟一对圆括弧,函数参数可以没有如巾2皿()。2) 函数体。,一个函数至少有一对大括号.3) 一个程序总是从main函数开始执行的,位置随意。4) 书写格式自由,但每个语句后必须有一个“;”。5) main、int为关键字,使用小写字母,C语言区分大小写。6) 使用“/*”和“*/”对语句进行注释。二:C语言的一般形式变量定义main()变量定义程序段userfl ()变量定义程序段userfn()变量定义程序段其中userfl ()userfn ()是用户定义的函数。本堂课主要学习了以下几方面内容:1. C语言出现的历史背景;2. C语言的特点;3. C语言程序的结构及书写格式;通过这些内容的学习,要求我们在深入学习之前对C语言有一个整体的认识。P1013。课题序号2授课班级10大专授课课时2h授课形式理论授课章节名称1. 3C语言程序的开发过程2. 1.4C语言上机操作使用教具教学目的1. TURBOC 系统2. C语言的上机步骤3. 掌握的使用教学重点1. C语言的上机环境2. C语言的上机步骤教学难点C语言程序的编译过程更新、补充、删节内容课外作业教学后记授课主要内容或板书设计

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 研究生课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号