《程序设计基础》(C语言)实验教学大纲.docx
《《程序设计基础》(C语言)实验教学大纲.docx》由会员分享,可在线阅读,更多相关《《程序设计基础》(C语言)实验教学大纲.docx(6页珍藏版)》请在优知文库上搜索。
1、程序设计基础(C语言)实验教学大纲一、课程基本情况课程代码:104113223001课程名称:程序设计基础/BasicofProgramning课程类别:学科专业基础课程课程性质:必修课程类型;课程实骁学分:3总学时:48实脸/实践学时:24适用专业:善计算机专业适用对象:本科先修课程:信息技术班础开课学院:计算机与信息_程学院二、课程茴介本课程主要讲述C语古程序设计的基本语法、程序设计的基本思想和结构化程序设计的-般方法.以C诺吉为基础,主要讲授三种基本结构、数组、指针、函数、结构体和文件等.课程特点是理论性和实践性相结合.通过实脸教学,使学生加深对理论知识的理解,掌捏C语言程序设计的基本方
2、法,具有基本编程技能与上机调试的能力,能够通过编程解决一些一般性应用问题(如数值计豫等。三、实或破学目标通过实验,培养和锻炼学生编程和调试程序的能力,利用程序设计语言工具解决专业中的应用问题四、实段项目及学时安排序号实验项目名称实验学时实验类型实验要求每每人数在注I程序设计基础2险证性必做1目标12基本程序设计2验证性必ftkI目标13程序的控制结构(一)2脸证性必归1目标I4程序的控制结构(二)2验证性必做I目标I5程序的控制结构(=)2验证性必做1目标16函数(一)2设计性必做I目标I7函数(二)2设计性必做I目标18数组2设计性必做1目标29字符率2设计性必做I目标210指针2设计性必做
3、I目标211结构体2设计性必做1目标212文件2设计性必做I目标2合计24五、实验内容实验一程序设计若破实蕤目的:通过实验熟悉C语言开发环境,掌握程序调试、运行的操作方法,掌握数据输入输出函数格式和方法.实5金设备:计以机、Ve或gcc、网络教学平台.实验内容及步骤:(1)熟悉C语言开发环境,调试、运行”在屏幕上显示,I1.e1.1.oIor1.d!,并换行”.(2)调试运行“计算圆柱体体枳”.实验二基本程序设计实验目的:通过实脸熟悉C语言班本语句和语法规则,实验设备;计算机、VC或gee、网络教学平台。实验内容及步骡:(1)网试运行“将摄氏温度转换为华氏温度”.(2)调试、运行“计算两个帙数
4、的和、平均值、最小值和最大值.要求平均值保留2位小数,用条件运算符求最小值和最大值”.(3)调试、运行“将一个三位正整数(黄设其个位数不为0按逆序转换为新的整数后输出。例如,输入123,输出321,实3三程序控制结构(一)实5金目的:通过实脸掌押条件结构语法和规则。实脸设符:计算机、VC或gee、网络教学平台。实麟内容及步探;(1)调试、运行,输入一个整数,检查它是否能同时被2和3整除,是否被2或3整除,是否被2成3整除且只被其整除(2网试、运行“输入a、b和c,若它们能何成一:角形,则箱出三胸形网长,否则怆出nva1.id:(3)调试、运行“黝入学生的考试成绩(O-1(X).将学生的成绩划分
5、等级并谕出.学生的成绩可分为5个等级:90700为A娘.80-89为B拨,70-79为C级,60-69为D级,059为E级要求用SWiICh语句/实-四程序控制结构二实验目的:通过实5金掌握For循环结构谱法和规则.实验设备;计算机、VC或gcc、网络教学平台。实验内容及步骤:(1)网试、运行“计算式子1+2+3+n.(2)调试、运行”计算式子1.+(1.+2)1.+2+3)+(1.+2*3M)+的前n项之和”.(3)调试、运行“撒石头:有100块石头,1只大象一次能扛19块,1只老虎一次能抗12块,4只松网一起一次能扛1块.有15只动物(大象、老虎和松双)一次能将这100块扛完e求出这三种动
6、物各有多少只”,实3五程序控制结构(三)实验目的:通过实脸掌握Whi1.e循环和Do循环结构语法和规则。实验设备:计算机、VC或gee、网络教学平台。实蕤内容及步骤:(1)调试、运行“计算式子e=1+1.+1.+1.+1.(2)调试、运行“输入若干个整数,如果输入0,输入即终止。判定读入的整数中有多少个正整数、多少个负整数,并计簿这些整数的总和和平均值(0不计算在内,平均值结果保留2位小数”.实险六函数(一)实验目的:通过实脸掌握南救的定义和调用。实蕤设;:计算机、VC或gee、网络教学平台。实般内容及步探;(D调试、运行“求三个整数的最大伯。要求定义和调用函数:intmax(ininum1.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 程序设计基础 程序设计 基础 语言 实验教学 大纲
