标签 C程序设计 下的文章

第二课 本课主题: 变量存储方式,内部与外部函数 教学目的: 掌握变量的作用域类型。掌握变量的存储类别。掌握不同作用域变量的存储方式。掌握多文件编译。工程项目的使用方法。掌握内部函数与外部函数的区别。外部函数的使用方法。 教学重点: 变量的作用域,变量的存储方式。 教学难点: 外部变量的说明与使用。工程项目的使用。外部函数概念及使用方法。 授课内容: 一、局部变量   在一个函数内部定义的变量是内部变量,它只在本函数内有效,也就是说只有在本函数内才能引用它们,在此函数以外是不能使用这些变量的。   主函数内定义的变量也是局部变量,其它函数不能引用。...

第7章 第1课 函数的一般概念 函数的调用 数组作为函数的参数 本课主题: 函数的一般概念,函数的调用,数组作为函数的参数 教学目的: 掌握函数的作用,函数调用中参数、函数返回值的概念及作用。 教学重点: 函数参数、函数返回值的概念及作用。 教学难点: 函数参数、函数返回值的作用。 授课内容: 一、函数的作用   可以把特定的功能集中由函数来完成。函数完成固定的规划好的功能,在程序编写中如果需要使用这样的功能就可以通过调用这个函数来实现。不管这个函数实现的功能有多复杂,调用它只需要很少的语句,而且调用形式是固定不变的。   例:如果我们经常需要计算...

第6章 第2课 实验 本课主题: 数组的定义与引用 教学目的: 掌握一维数组、二维数组、字符数组的使用方法 教学重点: 字符数组、二维数组的使用 教学难点: 字符数组、二维数组的使用 授课内容: 一、实验要求 1、掌握数组的定义与引用 2、灵活使用数组解决问题 3、调试通过并运行程序,记录运行结果 二、实验内容 1、用10个整数,存入数组中,并用任意一种排序法将这10个数按从小到大的顺序存储在原数组中。 2、不用标准函数,将两个存在于不同字符数组中的字符串连接起来。 3、给定一个整型二维数组,找出这样的元素:该元素是其所在行上最大的,同时又是所在列上最小的。输出该元素的值及所在行、列号。...

第6章 第1课 本课主题: 数组的定义和引用 教学目的: 掌握数组的定义及引用方法 教学重点: 数组的初始化与数组元素的引用方法 教学难点: 初始化,引用 授课内容: 一、为什么使用数组? 1、使用数组的好处 便于处理批量数据。 2、何时需要使用数组? 有大量同类型数据要处理。 二、如何使用数组? 1、先定义数组   一维数组的定义方式为: 类型说明符 数组名[常量表达式]   例: int a[10];/*一个名为a的有10个整型元素的数组*/   如果我们处理一个班级42名同学的数学成绩,可以定义一个有50个元素的整型数组:...

第5章 第2课 本课主题: 实验:循环的实现 教学目的: 掌握实现循环结构的三种方法 教学重点: 选择结构与循环结构的嵌套 教学难点: for循环的实现 授课内容: 一、实验目的 1、进一步练习选择结构的程序设计 2、练习并掌握实现循环结构的三种方法 3、练习并掌握选择结构与循环结构的嵌套。 4、练习调试与修改程序。 二、实验内容 1、用while及do while循环计算1…1000以内自然数的和。 2、用for循环计算1…1000以内自然数的和。 3、输出100以内所有奇数自然数,要求每行输出10个数,每个数占5个字符的输出宽度,且所有的数右对齐。