《c语言程序设计》学习指导

《c语言程序设计》学习指导

ID:8810272

大小:160.50 KB

页数:18页

时间:2018-04-08

《c语言程序设计》学习指导_第1页
《c语言程序设计》学习指导_第2页
《c语言程序设计》学习指导_第3页
《c语言程序设计》学习指导_第4页
《c语言程序设计》学习指导_第5页
资源描述:

《《c语言程序设计》学习指导》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、哈尔滨工业大学远程教育学院18《C语言程序设计》学习指导温东新课程名称:C语言程序设计英文名称:HIGHLEVELLANGUAGEPROGRAMMING开课院系:远程教育学院开课学时:68上机学时:30学分:5授课对象:远程教育学院专升本计算机科学与技术专业学生一、教学目的与课程性质、任务。教学目的:通过本课程的学习,除了使学生掌握C语言的基本语法规范,高级语言程序设计语言的基础知识外,还让学生掌握一些必要的算法,程序设计方法和编程技巧,引导学生开始使用计算机进行问题求解。C语言程序设计课程是计算机科学与技术专业

2、本科教学中主干课程之一。C语言程序设计课程学习的主要任务是提高学生的程序设计能力,教学内容主要包括C语言的基本语法规范,高级语言程序设计语言的基础知识,使用计算机进行问题求解所需的一些必要的算法,程序设计方法和编程技巧。二、教学要求该课程开设位于本科教学的第一学期,课程的教学不仅讲授C语言的基本语法规范,高级语言程序设计语言的基础知识,还让学生掌握一些必要的算法,程序设计方法和编程技巧,引导学生开始使用计算机进行问题求解。在教学环节上,对学生的学习提出“掌握”和“了解”两个层次上要求,所谓“掌握”,是指学生在课后

3、,必须能将所学内容自己理解并解决实际问题,这是将所学知识熟练应用到实践中的基础。所谓“了解”,是哈尔滨工业大学远程教育学院18要求学生对所学内容有初步的认知,在遇到相关问题时要求能够辨识。教学以课堂讲授为主,辅之以POWERPOINT方式。三、教学进度表序号题目知识点学时1C语言概述C语言历史背景特点简单C程序介绍上机步骤22算法算法概念举例特性如何表示一个算法结构化程序设计方法23数据类型运算符与表达式(一)C的数据类型常量24数据类型运算符与表达式(二)变量变量赋初值整型数据实型数据字符型数据25数据类型运算

4、符与表达式(三)数值型数据间的混合运算算术运算符和算术表达式赋值运算逗号运算26顺序程序设计(一)C语句概述赋值语句字符数据的输入输出27顺序程序设计(二)格式输入与输出程序举例2哈尔滨工业大学远程教育学院188选择结构程序设计(一)关系运算符和关系表达式逻辑运算符和逻辑表达式29选择结构程序设计(二)if语句switch语句程序举例210循环控制(一)概述goto语句while语句211循环控制(二)do-while语句for语句212循环控制(三)循环嵌套break,continue语句213习题程序举例21

5、4数组(一)一维数组215数组(二)二维数组216数组(三)字符数组217函数(一)概述函数定义218函数(二)函数调用219函数(三)局部变量全局变量变量的存储类220习题程序举例221预处理命令(一)宏定义2哈尔滨工业大学远程教育学院1822预处理命令(二)文件包含条件编译223指针(一)地址和指针变量的指针和指向变量的指针变量224指针(二)数组的指针和指向数组的指针变量字符串的指针和指向字符串的指针变量225指针(三)函数指针和指向函数的指针变量返回指针值的函数指针数组和指向指针的指针226结构体与共用体

6、(一)概述定义结构体类型变量的方法结构体变量的引用结构体变量的初始化227结构体与共用体(二)指向结构体类型变量的指针变量用指针处理链表共用体228习题关于指针,结构体与共用体的练习229位运算位运算符和位运算举例230文件(一)C文件概述文件类型指针231文件(二)文件的读写文件的定位232C++对C的扩充(一)C++的特点最简单的C++程序2哈尔滨工业大学远程教育学院1833C++对C的扩充(二)函数的重载变量的引用类型234复习对学过内容的总体复习2四、教学内容与讲授方法讲课顺序教学内容授课方法第一讲C语言

7、历史背景特点简单C程序介绍上机步骤讲述教学结合上机第二讲算法概念举例特性用自然语言表示算法用流程图表示算法用N-S流程图表示算法用计算机语言表示算法结构化程序设计方法引导讲述教学第三讲C的数据类型常量符号常量讲述教学第四讲变量变量赋初值整型变量的表示方法整型变量整型常量的类型实型变量的表示方法实型变量实型常量的类型字符常量字符变量字符串常量引导讲述教学。哈尔滨工业大学远程教育学院18第五讲数值型数据间的混合运算运算符简介算术运算符和算术表达式赋值运算符和赋值表达式逗号运算符和逗号表达式讲述教学结合上机第六讲C语句

8、概述赋值语句putchar()getchar()讲述教学结合上机第七讲格式输入与输出(printf()scanf())程序举例讲述式第八讲关系运算符和关系表达式逻辑运算符和逻辑表达式讲述教学。第九讲if语句的三种形式if语句的嵌套条件运算符switch语句程序举例讲述教学。第十讲概述goto语句while语句指向结构体变量的指针第十一讲do-while语句for语句讲述教

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。