成都职业技术学院c语言程序设计课程教案内容摘要:
之为字符串)之间出现。 如: “@”。 二、标识符 标识符是用来标识在 C程序中的变量、常量(指符号常量)、数据类型和函数的,是一个字符序列。 标识符的语法规则: ( 1)字母或下划线中的任一字符打头。 ( 2)在第一个字符后,可以是任意的数字、字母、下划线组成的序列。 长度不能超过 8个。 1. 关键字 也称保留字,一般为小写字母。 是 C编译程序预先登录的标识符,它们代表固定的意义,用户不能随便使用。 如: printf main等。 2. 特定字 是具有特殊含义的标识符。 习惯上把它们看成关键字。 包括: define undef include ifdef dedif line 它们是 C程序的预处理命令。 3. 用户自定义字 用户按照语法规则定义的标识符。 就是程序员在程序设计时为变量、常量以及函数起的名字。 使用时注意: ( 1)不能使用关键字和特定字。 ( 2)用户定义字为了标识不同的对象,标识符的前 8个字符要有区别。 [视 系统而定 ] ( 3)最好做到 “ 见名识意 ”。 ( 4)避免使用容易混淆的字符,如 1和 l, 0和 o。 ( 5)大、小写代表不同的意义。 ( 6) C语言的很多库函数,用户定义字尽量不要与其中某个函数同名。 2. 2 变量和常量 一、变量 二、常量 三、实训 1.完成书上例题; 2.完成补充练习。 20 成都职业技术学院《 C 语言程序设计 》课程教案 教师姓名 姚蕾 授课时数 2 课 型 上机课 授课班级 软件 061 授课日期 节 次 Web061 授 课日期 节 次 授课日期 节 次 授课日期 节 次 授课章节 名 称 2. 1 C的数据类型 2. 2 常量和变量 教材逻辑结构分析和学生分析 本章学习 C语言的基本数据类型,为学生在编程中定义数据类型帮助很大。 教学目的 学习 C语言的基本数据类型,为后面编程做准备。 教学重点 常量和变量 教学难点 常量和变量 更新、补充及删节 内 容 无 教学方法与 使用教具 学生上机操作。 作 业 例 课后体会( 教学后记 ) 学生能够完成 C语言中的 常量和变量的操作。 21 授课主要内容或板书设计 字符集和标识符 一、字符集 二、标识符 1. 关键字 2. 特定字 3. 用户自定义字 2. 2 变量和常量 一、变量 二、常量 三、练习 22 成都职业技术学院《 C 语言程序设计 》课程教案 教师姓名 姚蕾 授课时数 2 课 型 讲授课 授课班级 软件 061 授课日期 节 次 Web061 授课日期 节 次 授课日期 节 次 授课日期 节 次 授课章节 名 称 2. 3整型数据 2. 4实型数据 2. 5字符型数据 教材逻辑结构分析和学生分析 本章学习 C语言的基本数据类型,为学生在编程中定义数据类型帮助很大。 教学目的 学习 C语言的基本数据类型,为后面编程做准备。 教学重点 整型数据 教学难点 整型数据 更新、补充及删节 内 容 无 教学方法与 使用教具 多媒体计算机演示。 作 业 例 2. 2— 2. 5 课后体会( 教学后记 ) 学生能够理解 C语言中的基本数据类型的用法。 23 授课主要内容或板书设计 数据类型概述 一、数据 与数据类型 1. 数据:是指计算机存储和处理,反映客观事物的符号。 如:数字、字符、图像、声音等。 2. 数据类型:数据类型分为基本类型、构造类型和指针类型。 如下: : : P14。 二、基本数据类型概述 1. 整型数据 整型数是不带不数点的数据,它一定是数学中的整数。 补: 1word=2B=16b ( 1)整型常量的表示方法 ( 2)整型变量的分类 根据整型数的数值范围和是否带符号,可以进一步把整型数细分为短整型、整型、长整型、无符号短整型、 无符号整型。 见表。 ( 3)整型变量的定义 定义整型变量类型时首先要考虑存放数据的需要,其次是考虑节省存储空间。 见例 (用不同的 C操作结果不同,用 Turbo C),例 2. 实型数据 实型数据是数学中的实数。 实型数不要用来处理带小数点的数。 ( 1)实型常量的表示方法 注意:小数形式的小数据点是不能省略的。 ( 2)实型变量 ( 3)实型变量的分类 根据数值的取值范围,可分为单精度型和双精度型,见表。 ( 4)实型变量的类型 3.字符型数据 字符型数据可细分为单字符和字符串两类。 字符是用一对单引号括起来的一个字符,字符串是用一对双引号括起来的一个或多个字符。 如: “5423sdd” 是字符串, ‘1’ 是字符。 字符数据的类型标识符为 char,它在内存中占 1个字节。 注意区分 ‘a’ 的 “a”。 ( 1)字符常量(例 ) ( 2)字符变量 ( 3)字符数据在内存中的存储形式及其使用方法 ( 4)字符串常量 三、实训 1.完成书上例题; 2 .完成补充练习。 24 成都职业技术学院《 C 语言程序设计 》课程教案 教师姓名 姚蕾 授课时数 2 课 型 上机课 授课班级 软件 061 授课日期 节 次 Web061 授课日期 节 次 .4 授课日期 节 次 授课日期 节 次 授课章节 名 称 2. 3整型数据 2. 4实型数据 2. 5字符型数据 教材逻辑结构分析和学生分析 本章学习 C语言的基本数据类型,为学生在编程中定义数据类型帮助很大。 教学目的 学习 C语言的基本数据类型,为后面编程做准备。 教学重点 整型数据 教学难点 整型数据 更新、补充及删节 内 容 无 教学方法与 使用教具 学生上机操作。 作 业 例 2. 2— 2. 5 课后体会( 教学后记 ) 学生能够使用 C语言中的基本数据类型的用法。 25 授课主要内容或板书设计 数据类型概述 一、数据与数据类型 二、基本数据类型概述 1. 整型数据 2. 实型数据 3.字符型数据 三、练习 26 成都职业技术学院《 C 语言程序设计 》课程教案 教师姓名 姚蕾 授课时数 2 课 型 讲授课 授课班级 软件 061 授课日期 节 次 Web061 授课 日期 节 次 授课日期 节 次 授课日期 节 次 授课章节 名 称 2. 6算术运算符和算术表达式 2. 7赋值运算符 教材逻辑结构分析和学生分析 本章学习 C语言的基本数据类型,为学生在编程中定义数据类型帮助很大。 教学目的 学习 C语言的基本运算符和表达式,为后面编程做准备。 教学重点 算术运算符和算术表达式 教学难点 算术运算符和算术表达式 更新、补充及删节 内 容 无 教学方法与 使用教具 多媒体计算机演示。 作 业 补充例题 课后 体会( 教学后记 ) 学生能够运用 C语言中的 算术运算符和算术表达式 及 赋值运算符。 27 授课主要内容或板书设计 算术运算符和算术表达式 一、基本的算术运算符 注意 : 两个整型数相除,商也是整数。 两个实型数相除,商也是实数。 一个整型数和一个实数相除,商也是实数。 当求余运算的运算对象是负数时,运算结果的符号与被除数的符号相同。 如 10%6的结果是 4。 求余运算的运算对象只能是整型数据,不能是实型数据。 include “ ” main() { clrscr()。 printf(“ 整型数据相除: 5/2=%d\n” ,5\2)。 printf(“ 实型数据相除: \n” ,\)。 printf(“ 整型实型相除: 5/=%f\n” ,5\)。 printf(“ 实型整型相除: \n” ,\2)。 } 二、算术表达式和运算符的优先级与结合性 三、强制类型转换运算符 例 main() {int a=5,b=2。 printf(“ a除以 b的值是 :a/b=%d\n” ,a/b)。 printf(“ 强制类型转换后的结果是 :a/(float)b=%f\n” ,a/(float)b)。 printf(“ a除以 b的值是 :a/b=%d\n” ,a/b)。 例 (P32) 四、其它算术运算符 自增 ++ 自减 求负 例 : include “ ” main() { int a,b,c,d,e,f,g,h。 a=5。 b=5。 c=5。 d=5。 e=a++。 f=++b。 g=c。 h=d。 printf(“ a的初值 =5\t a++=%d\t a=%d\n” ,e,a)。 printf(“ b的初值 =5\t ++b=%d\t b=%d\n” ,f,b)。 printf(“ c的初值 =5\t c=%d\t c=%d\n” ,g,c)。 printf(“ d的初值 =5\t d=%d\t d=%d\n” ,h,d)。 } 28 赋值运算符 当赋值运算符左边的变量与赋值右边的表达式的数据类型不相同时,系统负责将右边的数据类型转换成左边的数据类型。 此时,会有两种情况出现:转换后会丢失数据,另一种是转换后不会丢失数据。 一、赋值运算符 二、类型转换 三、复合的赋值运算符 29 成都职业技术学院《 C 语言程序设计 》课程教案 教师姓名 姚蕾 授课时数 2 课 型 上机课 授课班级 软件 061 授课日期 节 次 Web061 授课日期 节 次 授课日期 节 次 授课日期 节 次 授课章节 名 称 2. 6算术运算符和算术表达式 2. 7赋值运算符 教材逻辑结构分析和学生分析 本章学习 C语言的基本数据类型,为学生在编程中定义数据类型帮助很大。 教学目的 学习 C语言的基本运算符和表达式,为后面编程做准备。 教学重点 算术运算符和算术表达式 教学难点 算术运算符和算术表达式 更新、补充及删节 内 容 无 教学方法与 使用教具 学生上机操作。 作 业 补充例题 课后体会( 教学后记 ) 学生能够理解 C语言中的 算术 运算符和算术表达式 及 赋值运算符。 30 授课主要内容或板书设计 算术运算符和算术表达式 一、基本的算术运算符 include “ ” main() { clrscr()。 printf(“ 整型数据相除: 5/2=%d\n” ,5\2)。 printf(“ 实型数据相除: \n” ,\)。 printf(“ 整型实型相除: 5/=%f\n” ,5\)。 printf(“ 实型整型相除: \n” ,\2)。 } 二、算术表达式和运算符的优先级与结合性 三、强制类型转换运算符 例 main() {int a=5,b=2。 printf(“ a除以 b的值是 :a/b=%d\n” ,a/b)。 printf(“ 强制类型转换后的结果是 :a/(float)b=%f\n” ,a/(float)b)。 printf(“ a除以 b的值是 :a/b=%d\n” ,a/b)。 例 (P32) 四。成都职业技术学院c语言程序设计课程教案
相关推荐
日,浙江省宁波市象山县培育的豌豆新品“象豌 1 号”正式通过浙江省品种审定委员会审定,有望成为我国豌豆生产新品种。 据了解,与我国目前一直以来推广的豌豆当家品种“中豌 6 号”相比,“象豌1 号”甜味高、品质好,产量高出 10%以上,商品性较好。 另外,“中豌 6 号”不适宜加工,致使我国豌豆加工企业生产原材料长期依赖国外进口,而“象豌1 号”不但品质好,而且非常适合加工,因此,“象豌 1
2、车除去空粒。 (2)小麦可用 10水或 40%的泥水选种,汰除病粒、菌核、杂质等,用清水洗净种子再播种。 油菜播前用 1%盐水选种,汰除菌核,即每 1000 克水加食盐 100 克溶解后,将 500油菜籽倒入盐水中搅拌等水停止后,捞出杂质、菌核、空粒等,用清水洗净后播种。 3、药剂拌、浸种(1)用 15%粉锈宁可湿性粉剂 50 克拌 25 千克小麦种。 方法:将选种后的小麦
面受损或整个洁具损坏。 9. 管道试验及冲洗: ( 1)管道系统安装完毕后,应进行强度试验,严密性试验、冲洗或其它试验。 ( 2)管道系统水压试压工作,应从低处进水,高处放空。 试验压力应以低点为准。 ( 3)试压用的压力表应在检验周期内且合格的压力表,压力表不应少于二只,测量精度不应小于 ,量程为试验压力值的 ~ 2倍。 16 ( 4)各系统压力管道的强度试验压力按以下标 准执行。 附
输设备制造业、电力热力的生产和供应 业,这三项签订合同数量分别占合同总数量的 25%、 %和 %。 这主要是因为以上领域具有技术更新快,技术转移量大的特点。 二、技术引进中存在的问题 近年来,我国国际技术贸易飞速发展,在我国对外贸易中的比重不断攀升,对国民经济发展的贡献越来越大,尤为重要的是技术引进为促进我国工农业技步、提高科学技术水平、缩小与发达国家经济水平的差距发挥了重大作用。