C语言程序设计的教学设计
  教学内容及过程设计
  步骤一 引言
  语言:人-人语言交流;聋哑人-手势语;人机-计算机语言
  是一种流行的计算机高级语言,C语言适合于编写系统软件,也可以编写应用程序。 步骤二 讲授
  C语言的产生
  1、算法的特性
  2、算法的表示
  算法可以使用各种不同的方法来描述。
  (1)用自然语言表示算法
  (2)用传统流程图表示算法
  (3)用N-S流程图表示算法
  (4)用伪码表示算法
  1、程序设计
  程序设计是指借助计算机,使用计算机语言准确地描述问题的算法,并正确进展计算的过程。程序设计的核心是“清晰”,程序的构造要清晰,算法的思路要清晰。
  2、构造化程序设计
  模块化设计方法、自顶向下设计方法和逐步求精设计方法是构造化程序设计方法最典型、最具有代表性的方法。
  1、C语言程序构成(采用程序实例加以说明,并提倡良好的程序设计书写风格)
  (1)C程序是由函数构成的,必须有且只能有一个main()函数;
  (2)每个函数由函数的首部和函数体组成。函数体一般由声明局部和执行局部组成;
  (3)每个C程序总是从main()函数开始执行,并在main()中完毕;
  (4)每个语句和数据定义的最后必须有一个分号;
  (5)C程序书写格式自由,一行内可以写几个语句,一个语句可以分写在多行上。
  (6)C程序无输入、输出语句,输入操作由scanf()函数完成;输出操作由printf()函数完成;
  (7)可加注释/* */
  2、上机步骤(上机环境:VC6.0)
  (1)进入环境
  (2)源程序
  (3)保存源程序
  (4)编译源程序
  (5)执行程序,查看结果
  (6)退出C环境
  (1)程序所采用的算法要尽量的简单,符合人的一般思维习惯。
  (2)标识符的使用尽量采取“见名知义,常用从简”的原那么。
  (3)为了清晰的表现出程序的构造,最好采用锯齿形的程序格式。
代码flex多行布局  (4)可以用/* */注释,以增加程序的可读性。
  (5)最好在输入语句之前加一个输出语句对输入数据加以提示。
  (6)函数首部的后面和编译预处理的后面不能加分号。
c语言教学视频推荐  (7)C程序的书写格式虽然自由,但为了清晰,一般在一行内写一个语句。
易语言培训平台  步骤三 课堂提问讨论
  步骤四 课堂小结
  1.算法的概念
  2.C程序根本构造、常见要素、编译调试技术
  步骤五 布置作业
  进入C环境,按良好的程序设计风格输入例题,按步骤编译、运行、查看结果
  《C语言程序设计》
  教学内容及过程设计
  步骤一 引言
  程序=数据构造+算法(流程)。C数据具有类型-数据类型,本章讨论常用根本数据类型。 C数据分类图(取值范围、允许操作、出现的问题特点不同)
  步骤二 讲授
  1、 常量概念、常量类型,直接常量/符号常量。
  2、 变量概念、变量名/变量在内存中占据的单元/变量值/变量地址。
  变量先定义后使用。
  1、 整型常数。10,8,16进制表示
  2、 整型变量分类:根本整型int/长/短;有符号/无符号。观察数据表达范围+字节数
  3、 整型变量定义、初始化。
  4、 整型数据的溢出。
  1、 实型常量表示。小数形式,指数形式e。
  2、 实型变量分类。重要的两种float、double。观察数据表达范围+字节数+有效数字
  3、 实型数据的舍入误差。
  1、 符常量表示。直接表示/转义表示(特殊的转义字符,一般字符也可以转义表示)。
sqlserver数据库镜像怎么做
  特殊转义字符对显示/打印的控制作用
  2、 字符变量-1个字节,char关键词。
  3、 字符数据的存储-ASCII码/二进制存储-C语言可以将字符看做很短的整数处理。
  4、 字符串常量。“”括字符序列,尾部有‘’完毕。
  1、 自动隐式转换。规那么:
  (1) 类型不同,转换为相同类型,然后运算
  (2) 低类型向高类型转换(图)
  (3) 赋值转换。“=”右边类型=>左边类型,然后赋值
  例:表达式:10+’a’+1.5-8765.1234*’b’;float a=3.14; int i=a;
  (4)强制类型转换。(类型)表达式。
  步骤三 课堂提问讨论
  整型数据溢出例子,浮点数据舍入误差例子,给我们编程序的提示什么?
  步骤四 课堂小结
  1、变量定义原那么
  2、常用根本数据类型数据的常量表示、机内存储、变量分类,正确选择数据类型
  步骤五 布置作业
  进入C环境,按良好的程序设计风格输入例题,按步骤编译、运行、查看结果。
  《C语言程序设计》教案
  教学内容及过程设计
  步骤一 引言
  1、 运算符:狭义的运算符-运算,广义的运算符-运算、操作。
  2、 表达式:使用运算符将常量、变量、函数连接起来,构成表达式。
  3、 C的运算符的分类。
  C语言运算符丰富,C语言丰富的运算符构成C语言丰富、灵活的表达式。
  本节主要介绍算术运算符(包括自增自减运算符)、赋值运算符、逗号运算符。
  步骤二 讲授
  1、算术运算符(+、-、*、/、%)
  (1)整除的结果为整数,结果向0取整,实质就是舍去小数.
  (2)%,要求操作数均为整型。余数的符号与被除数符号相同。例如:-8%5=-3;8%-5=3
  2、算术表达式
  注意:C语言算术表达式的书写形式-数学表达式的书写形式区别:(1)-(4)。
  3、(算术)运算符的优先级与结合性(附录B)
  先按运算符的“优先级别”上下次序执行;优先级别相同,那么按规定的“结合方向”处理。为了清晰起见可用圆括号“()”强制。
  例1:表达式a-b*c等价于a-(b*c)。
  例2:a-b+c,到底是(a-b)+c还是a-(b+c)?(b先与a运算还是先与c参与运算?)
tweeter是什么意思

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。