- 5
- 0
- 约4千字
- 约 8页
- 2017-05-20 发布于北京
- 举报
C语言教案–第十八周
第十八节 位运算与文件操作
1:通过本节课的学习,使学生了解位运算的相关概念,掌握位运算的简单使用,了解文件的相关概念及掌握顺序文件的读取。
1.1教学目的:1.了解位运算的相关概念
2.掌握位运算的简单使用
3.了解文件的相关概念
4.掌握顺序文件的读取
1.2教学内容:1.基本位运算与、或、异或、取反、左移、右移
2.文件的基本操作:打开、关闭
3.文件的简单读写函数
1.3教学重点:文件操作
1.4教学方法:讲授法、举例
1.5学习方法:练习、实验
二 回顾上一节: [3分钟]
编程时的第一句为什么?
#include
三 课程知识点讲解:
具体知识点1: 位运算的概念【20分钟】
知识点讲解:位运算是指进行二进制位的运算知识点讲解:按位与运算符案例讲解:
【案例11.1】编写一个使用按位与、按位或、按位异、按位取反的程序。
#includestdio.h
main()
{ char a=5,b=11,x,y,z,w;
char c=’A’;
x=ab;
y=a | b;
z=a∧b;
w= ~c;
printf(“%d,%d,%d,%d\n”,x,y,z,w); }
程序运行结果:1,15,14,-66
具体知识点2: 【20分钟】
知识点讲解:移位运算符 ”(左移运算符)和“”(右移运算符)。
案例讲解:
编写一个使用移位运算符的程序。
#in
您可能关注的文档
- CAM350计算测试点及沉金面积.doc
- CAD阵列介绍和使用方法.doc
- CAXA图文档建立产品树的方法和注意事项.doc
- CATIA环境简介和常用参数设定课程.doc
- CAXA电子图板和AutoCAD数据转换技巧.doc
- CA常见问题–纳税人篇20140530.doc
- CBN涂层和其在刀具上的应用.doc
- CAD面积和周长命令使用方法.doc
- CAD键盘快捷命令及基础.doc
- CAXA电子图板常见的问题以和解决方法.doc
- 邢台市清河县2025-2026学年第二学期三年级语文第六单元测试卷(部编版含答案).docx
- 烟台市龙口市2025-2026学年第二学期六年级语文第六单元测试卷(部编版含答案).docx
- 延安市洛川县2025-2026学年第二学期六年级语文第六单元测试卷(部编版含答案).docx
- 赤峰市松山区2025-2026学年第二学期三年级语文第六单元测试卷(部编版含答案).docx
- 宣城市泾县2025-2026学年第二学期六年级语文第六单元测试卷(部编版含答案).docx
- 荆门市东宝区2025-2026学年第二学期四年级语文第六单元测试卷(部编版含答案).docx
- 铜仁地区石阡县2025-2026学年第二学期二年级语文第六单元测试卷(部编版含答案).docx
- 临夏回族自治州康乐县2025-2026学年第二学期六年级语文第六单元测试卷(部编版含答案).docx
- 荆州市江陵县2025-2026学年第二学期六年级语文第六单元测试卷(部编版含答案).docx
- 贺州市富川瑶族自治县2025-2026学年第二学期四年级语文第六单元测试卷(部编版含答案).docx
原创力文档

文档评论(0)