第2章 表达式与运算符-【千锋教育】C语言程序设计(微课)同步教案

2023-03-22
| 9页
| 147人阅读
| 1人下载
教辅

资源信息

学段 中职
学科 职教专业课
课程 C语言程序设计
教材版本 -
年级 高三
章节 -
类型 教案
知识点 数据类型和简单程序设计
使用场景 同步教学
学年 2023-2024
地区(省份) 全国
地区(市) -
地区(区县) -
文件格式 DOCX
文件大小 94 KB
发布时间 2023-03-22
更新时间 2023-10-27
作者 北京千锋互联科技有限公司
品牌系列 -
审核时间 2023-03-22
下载链接 https://m.zxxk.com/soft/38223722.html
价格 2.00储值(1储值=1元)
来源 学科网

内容正文:

千锋教育 《C语言程序设计》 教学设计 课程名称: C语言程序设计教程 授课年级: 授课学期: 教师姓名: 2017年09月01日 课程名称 第2章 表达式与运算符 计划学时 3学时 内容分析 本章主要介绍C语言的注释、语句、块、表达式、表达式语句、常用的运算符 教学目标 与 教学要求 要求学生掌握注释、语句、块、表达式、常用运算符 教学重点 语句、表达式语句、运算符 教学难点 前置运算与后置运算 教学方式 课堂讲解及ppt演示 教 学 过 程 第一课时 (注释、语句、块、表达式、表达式语句) 注释 注释即对程序代码的解释,在写C程序时应当多用注释,以方便自己和别人理解程序各部分的作用。 · 以/*开始,以*/结束的注释,这种注释可以包含多行内容。 · 以//开始的单行注释。这种注释可以单独占一行,也可以出现在一 行中其他内容的右侧。用//注释是C99标准新增加的一种注释。 语句 程序中对计算机的操作是由C语句完成的。如赋值、输入输出数据的操作都是由相应的C语句实现的。C程序书写格式是比较自由的。一行内可以写几个语句,一个语句可以分写在多行上,但为了程序的清晰,习惯上每行只写一个语句。在人们日常生活中句号通常作为语句末尾的标点,而在C语言中则使用分号作为语句的结束。 程序中最常见的语句是赋值语句。具体格式如下: int a = 5; 注意这里的“=”和数学当中的等于不一样,这里的“=”表示赋值,上面语句的实现的功能并不是 a等于5,而是将a的值变成5。在程序中可能还会有复杂一点的语句,具体格式如下: sum = a + b; 上面语句的作用是将a+b的结果赋值给sum,虽然该语句完成了将a和b相加和将两者的和赋值给sum,但它仍然是一条语句,因为它只有一个分号。 语句中的空格一般忽略不计,如将上面的语句添加空格,具体格式如下所示: sum = a + b ; 上面语句中的空格将忽略不计,它与“sum=a+b;”是相同的,有时为了便于查看可能需要适当地添加空格。但是如果加入过多的空格,可能导致程序看起来很不美观,而且在上面的语句中也没有显示出什么特殊用途,因此建议不要在语句中添加过多的空格。 块 块是以左大括号开始,以右大括号结束,中间允许存放多条语句。在同一个块中的多条语句称为复合语句。 由于函数通常是以左大括号开始,以右大括号结束,所以一般将函数中被大括号括起来的部分称为函数块,亦称函数体。 表达式 表达式是用于计算值的操作,它返回一个值,具体格式如下: 2 + 3 5 上面的两个式子都是表达式,第一个式子返回2+3的和5,第二个式子直接返回5,因此常量可以看做表达式。上面的两个式子都是比较简单的表达式,实际编程中可能有些复杂的表达式,具体格式如下: sum = a + b 上面的表达式是将a和b相加的结果赋值给sum,同时返回sum的值。因为它是一个表达式,所以可以将它放到赋值运算符的右侧,从而构成一个新的表达式。具体格式如下: y = x = sum = a + b 上面的表达式首先是计算a+b的结果赋值给sum,然后将sum的值赋给x,最后将x赋值给y。 表达式语句 C语言中用表达式来实现运算操作,表达式组成的语句称为表达式语句。具体示例如下: int a = 5; a; 第1行为a赋了初始值为5,同时返回a的值为5,因此“int a = 5”是一个表达式,由于末尾多了一个分号,所以它是一个表达式语句。第2行直接返回a的值5,末尾也多了一个分号,因此第2行也算是一个表达式语句。 从上面的表达式语句可以看出,所有的表达式语句都是语句。 第二课时 (运算符) 常用运算符 运算符用于执行程序代码运算,会针对一个以上操作数项目来进行运算。例如:“2+3”,其操作数是2和3,而运算符则是“+”。接下来通过一个列表来了解一下C语言中的常用运算符,如表2.1所示。 表2.1 C语言常用运算符 含义 运算符 数学运算符 +、-、*、/、% 自增自减运算符 ++、-- 赋值运算符 = 复合赋值运算符 +=、-=、*=、/=、%=、>>=、<<=、&=、|=、^= 负号运算符 - 关系运算符 >、<、==、!=、>=、<= 逻辑运算符 !、&&、|| 位运算符 ~、|、^、&、<<、>> 条件运算符 ?: 逗号运算符 , 指针运算符 * 取地址运算符 & 求字节数运算符 sizeof 强制类型转换运算符 (类型) 指向结构体成员运算符 - > 结构体成员运算符 . 下

资源预览图

第2章 表达式与运算符-【千锋教育】C语言程序设计(微课)同步教案
1
第2章 表达式与运算符-【千锋教育】C语言程序设计(微课)同步教案
2
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。