版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第页学院教师课时授课教案 编号:2授课日期授课班级授课学时2课型理论课题:§2.1C语言程序的结构教学目标:本讲将向学生简要介绍C语言的程序结构、保留字、相关语法与程序编写步骤及过程,具体目标包括:1.掌握C语言的程序结构;2.掌握C语言常用保留字的含义;3.掌握C语言标识符的命名规则;4.了解C语言程序的编写步骤与过程。重点与难点:重点:C语言程序结构、常用保留字的含义、标识符的命名规则。难点:常用保留字的含义、标识符的命名规则。解决措施:使用多媒体教学工具,在电子课件的帮助下,结合提问、讨论及互动等多种教学方法,再辅以综合示例予以解决。教学方法设计:讲授,讨论,演示教学资源:PPT,DEV-C编译器,多媒体教学工具
学院教案用纸第2讲教学环节教学内容教学组织与教学方法组织教学引入新课重点难点重点难点重点难点重点总结1.考勤;2.对上讲课及作业批改情况进行总结;3.介绍本讲课内容及相关重难点。用日常生活中的文章结构,交流过程来类比C语言的程序结构,一般包括头部(引言),正文(论述),结尾(结论与致谢等)。§2打印系统菜单§2.1一个最简单的C语言一、helloworld程序voidmain(){printf(“HelloWorld!”);}二、C语言程序结构C语言的程序由不同的函数组成;函数结构为:函数返回值类型,函数名,参数列表,函数体与函数范围标识;一个C语言程序由main函数(主函数)开始,有且仅有一个main函数;一个C语言的语句由“;”结束;范围标识符:“{”与“}”。三、程序设计语言的功能程序=数据+结构软件=程序+文档1.数据表达⑴基本数据类型:整型(int)单精度型(float)双精度型(double)字符型(char)⑵复杂数据类型 数组(array) 结构(structure) 文件(file) 指针(pointer)⑶数据对象变量(variable):其值在程序中是可变的,如a=3;a=4;……常量(constant):其值在程序中是不变的,如3.14,2.718,“iloveu”,‘a’,true,false,……2.结构(流程控制)顺序(sequentialcontrolstructure)分支(branchcontrolstructure)循环(loopcontrolstructure)附:pascal语言(1971年,第一个结构化程序设计语言)3.文档:需求分析报告,数据字典,数据流图,测试报告,维护报告及软件说明书等四、程序设计语言的语法1.C语言中的标识符⑴保留字或关键字auto,break,case,char,const,continue,default,do,double,else,enum,extern,float,for,goto,if,int,long,register,return,short,signed,sizeof,static,struct,switch,typedef,union,unsigned,void,volatile,while⑵用户自定义标识符①用途:变量、常量、函数名,自定义数据类型名②规则:由字母、数字与下划线组成第一个字符必须是字母或下划线区分大小写(大小写敏感)非法字符:+,-,<,>,=,?,*,/,\,&附:/,四川公安政务网可查川内重名2.C语言的主要语法单位⑴表达式 由运算符与标识符组成 不包括”;”⑵标识符定义 变量定义:类型名变量名 常量定义:const类型名常量名 使用规则:先定义再使用⑶语句 以”;”结束 可换行(但最好不换行,可拆成短语句)⑷语句块 以”{}”作为范围界定 在里面定义的变量,其作用域限于该语句块五、实践打开VC++或VS软件,练习HelloWorld程序。C语言程序的基本结构C语言程序的基本组成C语言程序的语法用购物车系统程序进行引入。多媒体演示强调退格格式引入“程序员练书法”的joke用数学中的普通函数进行类比。强调英文字符。引入软件工程中对程序文档的要求。结合英文单词的含义详细讲解。简要讲解演示程序中变量值的变化。简介e的计算方法可用生活中的示例进行类比。后发展为delphi强调重要性用英语语法进行类比,程序错误:语法错误与语义错误系统定义标识符,有确切的含义,不允许重名由中国人的取名规则(姓+家谱+名)进行类比,借以宏扬中国传统与文化。强调标识符由变量与常量组成教师统一讲解,个别辅导教师先就上述内容进行简要回顾、复习,再以提问的方式进行总结。
课外作业:1.复习本次课所授的相关知识内容;2.预习下讲C语言中printf()函数的相关知识。教学反思、总结:
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 信息技术课标的心得体会(8篇)
- 俄语专业生求职信
- 企业停电停水的应急预案范文(7篇)
- 中秋佳节致辞(8篇)
- 设计课件网站教学课件
- 谚语讲解课件教学课件
- 盲目从众课件教学课件
- 天桃实验学校八年级上学期语文1月月考试卷
- 环境应急预案的编写要点
- 自建房屋建筑施工合同(2篇)
- GB/T 625-2024化学试剂硫酸
- 综合办公楼装修改造工程施工组织设计方案
- 三人直播带货协议书范文模板
- 北京邮电大学《云计算》2023-2024学年期末试卷
- 中央空调年度维保方案
- 尊重学术道德遵守学术规范学习通超星期末考试答案章节答案2024年
- GB/T 44693.2-2024危险化学品企业工艺平稳性第2部分:控制回路性能评估与优化技术规范
- 2024年新华社招聘笔试参考题库附带答案详解
- 肺癌(肺恶性肿瘤)中医临床路径
- 天津市2023-2024学年高一上学期语文期中考试试卷(含答案)
- 证券投资学期末考试卷及答案2套
评论
0/150
提交评论