内容正文:
课题序号
5
授课班级
授课课时
2h
授课形式
理论+上机
授课章节
名称
上机:常量和变量以及数据类型的使用
使用教具
计算机、多媒体电视、黑板
教学目的
1. 常量和变量的使用
2. 数据类型的使用
教学重点
1. 符号常量的使用2. 变量的使用
教学难点
符号常量的定义
更新、补
充、删节
内容
课外作业
教学后记
授课主要内容或板书设计
一:C语言的上机步骤
二:常量和变量的使用
三:数据类型的使用
课 堂 教 学 安 排
教学过程
主 要 教 学 内 容 及 步 骤
(一)导入新课
(二)教学内容
(三)总结扩展:
(四)作业布置:
我们已经学习了C语言的上机过程,这节课我们将在Dev c++或vc上演示几个程序。
一、C语言的上机步骤
1. 启动Dev c++或vc。
2. 在编辑窗口中输入程序。
3. 将程序命名并保存。
4. 编译源程序,生成目标文件。
5. 对程序进行连接,生成可执行文件。
6. 运行程序。
二、常量和变量的使用
1. 验证程序例2-1例:求半径为5的圆面积。
#include “stdio.h”
#define PI 3.1415926 /*定义常量圆周率的值为3.1415926*/
main()
{float r,area;r=5;area=PI*r*r;printf(“area=%f”,area);}
1)注意符号常量大小写字母在程序前后要一致。
2)浮点型数据在最后输出时的显示形式。
2. 变量的初始化及其赋值过程
1)变量的初始化过程。例:main() { int a=b=0;printf(“%d,%d
”,a,b);} 在此程序的编译过程中,我们会发现系统会提示给我们具有变量b没有被定义的错误。在C语言中变量初始化时不可以进行连等的操作,因为系统无法识别第一个等号的变量,而不能成功的进行赋值。
2)变量的赋值过程。例:main() { int a,b;a=b=0;printf(“%d,%d
”,a,b);}此程序为正确的程序,在编译及其运行过程中都不会出现问题,根据赋值语句具有的右结合性,可以知道最后两个变量的初值都为0。
3. 特殊字符常量的使用
²
的使用 main() { clrscr();/**/printf(“123
456”);}输出结果:123 456²
\t的使用main() { clrscr();/**/printf(“123\t456”);}输出结果:123 456 ²
\b的使用main() { clrscr();/**/printf(“123\b456”);}输出结果:12456 ²
\r的使用main() { clrscr();/**/printf(“123\r456”);}输出结果:456
三:数据类型的使用
1) 整型数据
2) 浮点型数据例:main(){ float x; →double x;x=111111.111;printf(“%f
”,x);} 注:浮点型数据的有效位问题直接影响到最终结果。
3) 字符型数据² 验证例2-2² ASCII码的理解例:main(){ char c1,c2;c1=1;c2=’1’;printf(“%c,%c”,c1,c2);}
本节课主要回顾了常量和变量的使用以及数据类型的使用。同时要求同学们掌握C语言程序在Dev c++或vc下的两种运行方式。
将大写字母A转换成小写字母a。
学科网(北京)股份有限公司
$