课程名称 C程序设计 授课教师 刘斌 教学重点、难点 听课记录 授课对象 常大软件1、2班 重点:1、三种循环语句的使用 2、三种循环的比较 难点:1、循环的嵌套使用2、使用循环结构设计程序 while语句 while语句用来实现“当型”循环结构。 格式为:while (表达式) 0 非0 语句 do-while语句 do-while循环语句,用来实现“直到型”循环结构。 格式:do 语句 while(表达式); for语句 格式:for (表达式1;表达式2;表达式3) 语句 执行过程: ① 先计算表达式1的值。 ② 再计算表达式2的值,若其值为真,则执行循环体一次;否则跳转第⑤步。 ③ 然后计算表达式3的值。 ④ 回转上面第②步。 ⑤ 结束循环,执行for语句下面一个语句。 综合 评议 见习生签名: 日期: 年 月 日 教育见习听课记录表
课程名称 C程序设计 授课教师 刘斌 教学重授课对象 常大软件1、2班 重点:1、三种循环语句的使用 2、三种循环的比较 点、难点 难点:1、循环的嵌套使用2、使用循环结构设计程序 听课记录 break语句 格式:break; 功能:该语句可以使程序运行时中途跳出循环体,即强制结束循环,接着执行循环下面的语句。 continue语句 格式:continue; 功能:结束本次循环,即跳出循环体中下面尚未执行的语句,接着进行下一次是否执行循环的判定。 几种循环的比较 1. 三种循环都可以用来出来处理同一问题,一般情况下它们可以互相代替。 2. while和do-while循环,只在while后面指定循环条件,在循环体中应包含使循环趋于结束的语句(如i++,或i=i+1等)。 for循环可以在表达式3中包含使循环趋于结束的操作,甚至可以将循环体中的操作全部放到表达式3中。因此for语句的功能更强,凡用while循环能完成,用for循环都能实现。 3. 对于循环变量赋初值,while语句和do-while语句一般是在进入循环结构之前完成,而for语句一般是在循环语句表达式1中现实变量的赋值。 4. while语句和for语句都是先测试循环控制表达式,后执行循环语句,do-while语句则是先执行循环语句,后测试循环控制表达式。 5. while循环、do-while循环和for循环,可以用break语句跳出循环,用continue语句结束本次循环。 综合 评议 见习生签名: 日期: 年 月 日 教育见习听课记录表
课程名称 C程序设计 授课教师 刘斌 教学重点、难点 听课记录 一维数组的定义和引用 一、一维数组的定义 C语言规定:数组必须先定义,后使用。一维数组的格式为: 类型说明符 数组名[常量表达式]; 例如:float score[10]; 它表示定义了一个名为score的数组,该数组有10个元素,其存放的数据类型应为实型。 授课对象 常大软件1、2班 重点:1、一维数组的定义和引用 2、字符数组的定义和引用 难点: 二维数组的定义和引用 一维数组的初始化 数组的初始化是指在定义数组时给数组元素赋初值。一维数组初始化的格式为: 类型说明符 数组名[常量表达式]={常量列表}; 例如 int a[5]={2,4,6,8,10}; 数组名[下标]; 其中下标可以是整型常量、整型变量或整型表达式。例如有定义 int a[10],i=2; 综合 评议 见习生签名: 日期: 年 月 日 教育见习听课记录表
课程名称 C程序设计 授课教师 刘斌 教学重授课对象 常大软件1、2班 重点:1、一维数组的定义和引用 2、字符数组的定义和引用 难点: 二维数组的定义和引用 点、难点 听课记录 二维数组的定义 与一维数组相同,二维数组也必须先定义,后使用。二维数组的格式为: 类型说明符 数组名[常量表达式1][常量表达式2]; 例如: int a[3][4]; 定义a为3×4(3行4列)的整型数组。该数组有12个元素,分别为: a[0][0] a[0][1] a[0][2] a[0][3] a[1][0] a[1][1] a[1][2] a[1][3] a[2][0] a[2][1] a[2][2] a[2][3] 按行分段赋值。例如: int a[3][4]={{1,2,3,4},{5,6,7,8},{9,10,11,12}}; 将所有的初值写在一个大括号内,按数组元素的排列顺序对各个元素赋初值。例如: int a[3][4]={1,2,3,4,5,6,7,8,9,10,11,12}; 可以对数组部分元素赋初值。 例如:int a[3][4]={{1},{5,6},{9}}; 二维数组的引用方式为: 数组名[下标1][下标2] 其中下标可以是整型常量、整型变量或整型表达式。 综合 评议 见习生签名: 日期: 年 月 日 教育见习听课记录表
课程名称 C程序设计 授课教师 刘斌 教学重点、难点 听课记录 授课对象 常大软件1、2班 重点:1、一维数组的定义和引用2、字符数组的定义和引用 难点: 二维数组的定义和引用 1、一维字符数组的格式为: 类型说明符 数组名[常量表达式]; 例如:char str[10]; 定义str为一维字符数组,该数组包含10个元素,最多可以存放10个字符型数据。 2、二维字符数组的格式为: 类型说明符 数组名[常量表达式1][常量表达式2]; 例如:char a[3][20]; 1.字符串和字符串结束标志 字符串常量是用双引号括起来的一串字符。 C语言系统在处理字符串时,一般会在其末尾自动添加一个´\\0´作为结束符。 2.用字符串常量给数组赋初值 可以用字符串常量来使字符数组初始化。例如: char c[ ]={\"student\; 也可以省略大括号而直接写成 char c[ ]= \"student\"; 综合 评议 见习生签名: 日期: 年 月 日
因篇幅问题不能全部显示,请点此查看更多更全内容