单元1-2教案

单元1-2教案

ID:37415163

大小:94.50 KB

页数:6页

时间:2019-05-23

单元1-2教案 _第1页
单元1-2教案 _第2页
单元1-2教案 _第3页
单元1-2教案 _第4页
单元1-2教案 _第5页
资源描述:

《单元1-2教案 》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、单元1程序设计宏观认识(教案)教学内容及教学过程说明步骤一问题引入C语言的基本构成【例1-2】从键盘输入矩形的长和宽,计算并在屏幕上显示输出该矩形的周长。#include//包含标准输入输出头文件voidmain()//主函数{inta,b,c;//数据准备,定义整型变量,长a宽b周长cprintf("请输入矩形的长和宽:");//调用输出函数,显示提示语scanf("%d%d",&a,&b);//数据输入,从键盘输入a、b值c=2*(a+b);//数据计算,将计算的周长赋值给cprintf("该矩形周长

2、为:%d.",c);//输出结果,调用输出函数输出结果}(1)这是一个源程序,扩展名为.c.(2)void、main、int、printf、scanf、a、b、c等一系列符号构成了程序中的语句和函数,这些符号统称为标识符。(3)void、int,这些标识符就是关键字。(4)预定义标识符:printf、scanf,以及预处理命令define、include。(5)a,b,c为自定义标示符。步骤二讲授1.1程序宏观框架结构及构成1.1.1程序的构成如同格式规范的文章由字、词、句子、段落逐级构成一样,C语言程序由标识符、语句

3、、函数等表述形式构成,最终形成完整的C语言程序代码。1.标识符通过问题引入分析过程,提出C语言的基本构成实例说明C程序基本构成在上述程序代码中,我们看到由void、main、int、printf、scanf、a、b、c等一系列符号构成了程序中的语句和函数,这些符号统称为标识符。标识符是用来标识程序中的某个对象的名字的字符序列,这些对象可以是语句、数据类型、函数、变量、常量等。标识符有三类:关键字、预定义标识符、用户自定义标识符。(1)关键字在C语言编程中,为了定义变量、表达语句功能、对一些信息进行预处理,必须用到一些具有特

4、殊意义的标识符,如上述程序代码中的void、int,这些标识符就是关键字。C语言中关键字主要有以下两类:  1)类型说明符:用来说明变量、函数的类型,如int、float、char、void等。 2)语句定义符:用来表示一个语句的功能,如if、for、while、return等。  C语言中常用的关键字信息参见附录C。(2)预定义标识符预定义标识符是指已经被C语言系统预先定义好了的具有特定含义的标识符,如上述程序代码中的函数名printf、scanf,以及预处理命令define、include。(3)用户自定义标识符在编写

5、程序过程中,用户需要给自定义的符号常量、变量、函数、数组、类型等起名字,这就是用户自定义标识符。用户标识符必须先定义,然后再使用。用户自定义标识符的命名规则:用户标识符由字母(A~Z,a~z)、数字(0~9)、下划线“_”组成,并且首字符不能是数字。在用户自定义标识符使用时还应注意以下几点:1)C语言对大小写字符敏感,所以在编写程序时要注意大小写字符的区分。例如max和Max,C语言会认为这是两个完全不同的标识符。2)不能把C语言关键字作为用户自定义标识符。3)通常不使用预定义标识符作为用户标识符,因为这样会失去系统规定的

6、原意,造成二义性。重点之一实例说明实例说明重点难点4)用户自定义标识符的命名应做到简洁明了,尽量做到“见名知意”,这样便于程序的阅读和维护。例如用length表示长度,sum表示求和。2.函数和语句函数是构成C语言程序的基本单位,而语句则是函数的重要组成。函数结构形式如下所示:函数返回值类型函数名(形式参数)//函数首部{说明语句;//函数体可执行语句;}函数的第一行称为函数首部,大括号“{}”括起来的部分称为函数体,函数体由若干语句组成,函数体使用一对大括号“{”和“}”作为定界符。根据语句在程序中所起的作用可分为说明语

7、句和可执行语句,通过这些语句实现对数据的描述和操作。通常每行只写一条语句,每个语句以分号“;”结束,如果没有写“;”,在程序编译时会出现“missing';'”(忘记';')的错误提示。【随堂练习1-2】1.下面哪些标识符属于合法的用户自定义标识符:Main、void、_num、my$、a*、N4、3m、a-22.结合【例1.2】指出程序代码中所用到的标识符哪些是关键字,哪些是预定义标识符,哪些是用户自定义标识符。3.分析【例1.2】中函数的结构,包括函数首部(函数返回值类型、函数名、形式参数)、函数体语句(说明语句、可执

8、行语句)。1.2程序开发过程用C语言编写的程序称为源程序,不能被计算机直接识别和执行,需要一种担任翻译工作的程序,即编译程序。通过编译程序把C语言程序代码转换为计算机能够处理的二进制目标代码。从编写C语言源程序到运行程序需要经过以下四个步骤。1.编辑源程序2.编译源程序,生成目标程序3.连接目标程序及其

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。