资源描述:
《C语言程序的设计教(学)案》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、......C语言概述【教学目的】1)了解C的发展2)熟悉C的特点【教学重点】C语言的特点(难点)【教学方法】例举法,推导法,归纳法【课时计划】2课时【授课时间】2005-11-1【教学过程】导言程序的目的是处理数据,所以设计程序首先的知道这门语言可以处理什么样的数据新课内容一、C语言的历史及其特征二、简单C语言的程序实例#include“stdio.h”main(){inta,b,sum;printf(“entertwonumbers:”);scanf(“%d%d”,&a,&b);sum=a+b+6;printf(“%d”,sum);}三、编辑、编译
2、、连接、运行一个C语言程序四、C语言的特点【课堂练习】1。C语言规定,必须以()作为主函数名。A.stdioB.functionC.includeD.main2.C程序的基本构成单位是()。A.子程序B.函数C.过程D.函数和过程【小结】总结:C语言特点【课后作业】7页2【板书设计】一、C语言的历史及其特征二、简单C语言的程序实例#include“stdio.h”main()学习好帮手......{inta,b,sum;printf(“entertwonumbers:”);scanf(“%d%d”,&a,&b);sum=a+b+6;printf(“%d
3、”,sum);}一、编辑、编译、连接、运行一个C语言程序二、C语言的特点【教学后记】学生听课认真,积极回答老师提出的问题。课堂教学效果很好,能够按时完成课堂练习题。对软件开发这个专业很有信心。学习好帮手......数据类型【教学目的】1)常量.变量概念简要介绍2)详细介绍,三种类型的常量.变量的使用规则,占内存大小及范围【教学重点】变量的使用【教学难点】变量占内存空间大小【授课时间】2005-11-2【课时计划】2课时【教学方法】举例法【教学过程】导言程序=数据结构+算法+程设方法+语言工具新课内容一、数据类型分类1.基本类型2.构选类型3.指针类型4
4、.空类型二、常量、变量1、常量、符号常量(1)定义:其值不改变(2)分类a.整型:2,0,-1b.实型:2.2,-3.4c.字符:‘a’,’c’2、变量(1)定义:值可以改变(2)组成因素inta=20;变量名:a变量值:20(3)标识符a.定义:标识符,变量名,函数名,数组名等;b.规则:已字母下划线打头c.长度:ANSIC不限TURBOC限32个字符(4)使用:先定义后使用三、数据1、整型数据学习好帮手......。整型常量表示方法a.十进制123,-123b.八进制o35,o27c.十六进制oxA3,ox12。整型变量a.形式:2进制a.分类:i
5、nt2bshortint2blongint4bb.定义inta,bunsignedintc,d;longe,f,。整型、常量类型2、实型数据。表示方法123,123.0,0.0。实型变量float4bdouble8blongdouble16b。类型double类型floata;doubleb;b=1234.789a=123456.7893、字符数据。字符常量。一般字符例子:“b”,”c”,”1”,’!’。特殊字符常量说明:以开头的。字符变量。定义charc1,c2;c1=’A’;c2=’b’。举例输出:a,A学习好帮手......97,65。字符串变
6、量1.定义:例“123”,“A”2.以字符’ ’结束标志。变量赋值1.定义变量同时赋值例:inta=978;float=b=98.67;char=c=’c’;2.定义变量一部分赋值例:inta,b,c=91;3.几个变量同时赋值例:inta=b=c=d=97;【课堂练习】1、main(){floata,b;a=123456.789e+6;b=a+30printf(“%f”,b)}2、main(){charc1,c2;c1=97;c2=65;printf(“%c,%c”,c1,c2);printf(“%d,%c/n”,c1,c2);【课后作业】26
7、页3、9、10【小结】注意特殊字符常量、符号常量、变量在内存的存储形式【板书设计】一、数据类型分类二、常量、变量1、常量、符号常量2、变量三、数据1、整型数据2、实型数据3、字符数据学习好帮手......。字符串变量。变量赋值【教学后记】本次课内容充实,知识点多,所讲内容,学生都能听懂,但运用不够熟练,需要多做练习,以巩固加深。学习好帮手......运算符与表达式【教学目的】1.了解理解运算符2.运用算术运算符及使用【授课重点】表达式的使用【授课难点】I++与++I的区别【教学方法】举例法、分析法【授课时间】2005-11-3【课时计划】2课时【教学过
8、程】导言运算量+运算量1+2新课内容一各数值数据的混合运算1.总则:自动转换同类型2.规则:(