- 1、本文档共120页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《C语言程序设计》讲稿
《C语言程序设计》讲稿
目 录
第一讲 C语言概述 1
第二讲 C语言程序介绍 2
第三讲 算法 8
第四讲 数据类型(1) 20
第五讲 数据类型(2) 21
第六讲 运算符和表达式(1) 22
第七讲 运算符和表达式(2) 23
第八讲 输入输出函数及顺序结构 24
第九讲 选择结构程序设计(1) 25
第十讲 选择结构程序设计(2) 26
第十一讲 循环结构(1) 27
第十二讲 循环结构(2) 28
第十三讲 习题课 29
第十四讲 一维数组的定义和使用 29
第十五讲 二维数组 30
第十六讲 字符数组和字符串 31
第十七讲 函数(1) 32
第十八讲 函数(2) 33
第十九讲 习题课文件 34
第二十讲 结构体和共用体 35
第二十一讲 C语言屏幕操作函数 36
第二十二讲 C语言实现图形动画效果 37
第一讲 C语言概述
学时:2学时
授课形式:多媒体讲解+实例程序演示
教学目标:对C程序有一个初步的认识;了解C语言的发展;掌握C语言的特点。
主要内容及时间安排(课堂90分钟,80分钟讲课,10分钟总结):
(1)C语言程序设计课程介绍:包括课程标准、课堂要求、学习方法等(20分钟);
(2)实例演示+编译环境简介:4个实例(包括科学计算、数据排序查找、小型应用系统、图形动画效果),每个实例使用一种编译环境,在观看实例效果的同时简单了解C语言编译运行环境(20分钟);
(3)C语言发展简史(包括计算机语言的进化、C语言的发展等)(10分钟);
(4)C语言特点介绍:包括与其他语言相比的优点、简单介绍数据类型、关键字、流控结构等(30分钟);
(5)总结本节课程的主要内容,布置课后练习题。(10分钟);
重点:C语言特点中的数据类型、关键字和流控语句简介
教学内容细节:具体内容参加幻灯片。
第二讲 C语言程序介绍
学时:2学时
授课形式:板书+多媒体+实例程序演示
教学目标:了解C语言的语法及结构;掌握C语言的编写流程;熟悉C语言的编译环境VC++6.0。
主要内容及时间安排(课堂90分钟,80分钟讲课,5分钟复习,5分钟总结):
(1)以提问的方式复习上节课的内容(5分钟);
(2)通过实例编写简单程序(先用多媒体展示第一个实例程序,要求学生了解一般C程序的编写流程,然后在编译环境演示程序执行过程,总结C语言程序的基本结构和语法要求)(15分钟);
(3)通过实例演示程序的运算功能(先用多媒体展示编写程序,一一讲解给学生,要求学生具有变量需要先定义的理念,然后在编译环境进行实例程序演示,掌握具有输入函数的C语言程序的运行过程)(15分钟);
(4)通过上述实例,利用板式总结C语言的编写和编译过程(借助VC++6.0来展示C语言的编写和执行过程)(10分钟);
(5)C语言结构特点总结(C语言由函数构成、书写格式自由、输入输出由函数实现、语句结束要有分号、main函数是函数开始和结束之处等)(20分钟);
(6)C语言上机编译环境介绍(主要介绍TC、VC++、Rarnu_C V1.0三个编译环境,主推Rarnu_C V1.0编译环境)(20分钟);
(7)总结本节课程的主要内容并布置课后练习题(5分钟);
重点:C语言的程序结构、C语言语法细节、C语言编译过程、C语言运行环境等;
难点:C语言语法细节和程序结构。
教学内容细节:
一、通过提问的方式复习上节课程的主要内容。
二、实例演示
实例1-1 简单输出:
#include stdio.h /*包含文件 */
main() /*程序从函数main开始执行*/
{
/*在屏幕上输出引号内内容*/
printf(I am a programmer,I like C!);
} /*函数main结束*/
程序说明:
main函数表示主函数,每个程序必须有且只能有一个main函数,函数体(功能语句)放在{}内。
printf是C语言的输出函数,它的作用是将“”中的内容原样输出。
其中“\n”是换行符。
以/*和*/括起来的是注释,程序运行期间是不执行的只是增加程序的可读性。
实例1-2 简单计算:
/*求两个数的和*/
#includestdio.h /*包含文件*/
main() /*主函数*/
{
int a,b
您可能关注的文档
- 二次函数的习题课.ppt
- 高三第一轮复习9-1.pptx
- 3.2导数的基本公式与运算法则.ppt
- 2.1.2瞬时变化率——导数.ppt
- 2.4导数的四则运算法则.pptx
- 概率论期末必考题.ppt
- 3.2一元二次不等式解法习题课.ppt
- 防暴传感器和动态传感器价格.docx
- “十三五”规划重点-碳纤维及其复合材料项目建议书(立项报告).doc
- 3.3复合函数与隐函数的导数.ppt
- 《中国通史》文字稿第12集春秋争霸.docx
- java教程--类与对象-讲义课件(演讲稿).ppt
- Vue应用程序开发-(1).pptx
- 东北师大版社劳动实践与评价指导手册一年级上册主题二活动一寻找五彩的树叶课时课件.pptx
- 外研版英语四年级上册 Module 4 Unit 2 How much is it单元教学设计.docx
- 外研版英语四年级上册Module 4 单元整体教学设计.docx
- 6《上课之前》课件 鄂科技版 心理健康教育一年级.pptx
- 《1~5的认识》说课课件(共25张PPT)人教版一年级上册数学.pptx
- 六《解决问题(1)》说课课件 人教版 三年级上册数学.pptx
- 七《解决问题》说课课件 人教版 二年级上册数学.pptx
文档评论(0)