下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
《C语言程序设计B》课程实验教课纲领课程名称:C语言程序设计B课程类型:专业基础课合用专业:测控技术与仪器合用教课计划版本:2017版课程总学时:48学时实验(上机)计划学时:12学时开课单位:自动化与电气工程学院
课程编码:060231001课程性质:必修一、纲领编写依照1.本纲领依照信息科学与工程学院2010版公共课教课纲领编写;2.《C语言程序设计B》课程教课纲领中对实验环节的要求;3.最近几年来《C语言程序设计B》课程实验教课经验。二、实验课程地位及有关课程的联系1.本实验课程是在学习《C语言程序设计或VC++6.0环境中进行编写、编译、调试和运转
B》课程的过程中,运用所学的理论知识,在TurboCC程序的课程;2.经过本实验课程,使学生成立用计算机解题的逻辑思想方式,掌握面向过程的程序设计方法,培育学生拥有较强的独立剖析问题、设计程序及调试程序的能力。经过上机实践操作加深学生对所学理论知识的理解,最后达到理论联系实质的目的;3.本实验课程以《计算机导论》为先修课程,要修业生掌握数学的基本逻辑关系知识和计算机基础知识,具备基本的计算机操作能力;4.本实验课程对后续的《C语言程序设计B》课程设计有指导意义,同时也有助于理解和掌握计算机领域中的大多半观点,为后续课程的学习确立重要的基础。三、实验目的、任务和要求实验目的:成立用计算机解决问题的逻辑思想方式,掌握构造化程序设计思想,掌握数据构造与算法的基础知识。实验任务:掌握用C语言进行程序设计的基本方法,培育学生拥有必定独立剖析、设计、编程及调试程序的能力。实验要求:实验项目的选定依照《C语言程序设计B》课程教课纲领对学生实践能力培育的要求,稳固和加深学生对C语言基本知识的理解,提升学生综合运用所学知识进行程序设计的能力,经过实验要修业生做到:1)可以预习实验内容,自行设计程序;2)学会调试、测试程序;3)可以独立剖析实验结果并撰写实验报告。四、教课方法、教课形式、教课手段的特点教课方法:采纳启迪式教课,培育学生思虑问题、剖析问题和解决问题的能力,让学生经过上机实践加深对所学知识的理解。教课形式:每次上实验课以一个专业的一个班级为单位,每个学生使用一台计算机,独立进行程序设计。教课手段:每次实验课结束前实验教师部署下次课的任务,要修业生预习,实验课上讲授的内容一定精简,要将绝大多半的时间留给学生上机实践,对每位学生提出的问题进行独自指导和解答而不占用其余学生的时间,对每位学生的实验达成状况实时追踪和记录。五、实验内容和学时分派实验要求学每序实验名称实验时组号种类分备注必做选做人配数1次序和选择构造编程实验√设计212循环构造编程实验√设计213数组应用的编程实验√设计214函数应用的编程实验√设计215指针的应用编程实验√设计216构造体种类的编程实验√设计21实验一次序和选择构造编程实验1、实验目的:掌握C语言程序中次序构造的特点;掌握常用的C语语言句,娴熟应用赋值语句、各样输入和输出语句;娴熟掌握if语句的3种形式及对应的语法例则、执行流程;switch语句的语法例则、履行流程;掌握6个关系运算符、3个逻辑运算符的基本观点、基本属性和运算规则;认识C语句中表示逻辑量的方法:以“1”代表真,以“0”代表假。2、实验要求:依据实验题目,自行设计次序构造和选择构造的C语言程序。3、实验内容:)编写程序:从键盘上输入三角形的三条边长,并求其面积。2)编写程序:已知三个数a,b,c,找出此中最大值放入max中。3)编写程序:给出一个百分制成绩,要求输出成绩等级“A”、“B”、“C”、“D”、“E”。此中,90分以上为“A”,81~89分为“B”,70~79为“C”,60~69为“D”,60分以下为“E”。当输入数据大于100或小于0时,通知用户“输入数据错误,请从头输入”。要求:分别用if语句和switch语句实现。4、主要仪器设施:).计算机·40台实验二循环构造编程实验、实验目的:娴熟掌握for语句、while语句、do-while语句实现循环的方法;理解循环嵌套及其使用方法;掌握break语句与continue语句的使用方法;掌握用循环构造实现一些常用算法(如迭代、递推等)。、实验要求:依据实验题目,自行设计循环构造的C语言程序。3、实验内容:)编写程序:输出以下图案*************2)编写程序:输出1000之内的“水仙花数”。)编写程序:计算两个数的最大条约数和最小公倍数。、主要仪器设施:1).计算机·40台实验三数组应用的编程实验、实验目的:娴熟掌握一维数组的基本观点,怎样定义一维数组,怎样初始化一维数组,输入输出、引用数组元素等方法;娴熟掌握字符数组和字符串函数的使用;掌握二维数组的有关操作;掌握与数组有关的常用算法。2、实验要求:依据实验题目,自行设计数组构造的C语言程序。3、实验内容:1)编写程序:从键盘上输入N个整数到一个数组,将该数组中的整数依照从小到大的次序排列并输出到屏幕上显示。)编写程序:将一个数组中的数字按逆序从头寄存,并显示在屏幕上。比如:原数组中的数字次序为3,1,2,7,6,8,则逆序后的摆列次序为:8,6,7,2,1,3。3)编写程序:将两个字符串s1和s2进行比较。假如s1>s2,输出一个正数;假如s1=s2,输出0;假如s1<s2,输出一个负数。不要用strcmp函数。两个字符串用gets数输入。4)编写程序:有一篇文章,共有3行,每行10个字符。要求:分别统计出文章中的英文大
函写字母、英文小写字母、数字、空格以及其余字符的个数。4、主要仪器设施:1).计算机·40台实验四函数应用的编程实验1、实验目的:掌握C语言中函数的定义方法、函数申明以及函数的调用方法;掌握主调函数和被调函数之间的参数传达方式;掌握函数实参加形参的对应关系及“值传达”的方式;掌握函数实参加形参的对应关系及“地点传达”的方式。2、实验要求:依据实验题目,自行设计函数构造的C语言程序。3、实验内容:)编写程序:写两个函数,分别求两个正整数的最大条约数和最小公倍数。)编写程序:写一个判断素数的函数。)编写程序:写一个函数,将两个字符串通接起来。4、主要仪器设施:1).计算机·40台实验五指针的应用编程实验、实验目的:掌握指针的观点,会定义和使用指针变量;能正确使用数组的指针和指向数组的指针变量;能正确使用字符串的指针和指向字符串的指针变量;能正确使用字符串的指针和指向字符串的指针变量;认识指向指针的指针的观点及其使用方法。2、实验要求:依据实验题目,自行设计指针构造的C语言程序。3、实验内容:)编写程序:求一个字符串的长度。)编写程序:输入10个整数,将此中最小的数与第一个数对调,将此中最大的数与最后一个数对调。4、主要仪器设施:1).计算机·40台实验六构造体种类的编程实验、实验目的:掌握构造体种类变量的定义和使用方法;掌握构造体种类数组的观点和使用方法。2、实验要求:依据实验题目,自行设计构造体种类的C语言程序。3、实验内容:)编写程序:有三个学生,每个学生的数据包含学号、姓名、两门课的成绩。2)编写一个函数print( ),用来打印一个学生的成绩数组,该数组中有3个学生的数据记录,每个记录包含num、name、score[3],在主函数中输入这些记录,用print( )函数输出这些记录。4、主要仪器设施:1).计算机·40台六、教材(讲义、指导书)C语言程序设计》,马艳丽,刘志妩,李筠编.清华大学第一版社.2008C程序设计》,谭浩强编,清华大学第一版社,2005C语言实践训练》,马艳丽,刘志妩,虞闯编.清华大学第一版社.2010七、查核方法和评分标准1.依如实验指导书的详细要求,依据每个学生实验前的预习准备,实验过程的考察,实验操作状况及实验报告的质量,综合给出实验成绩。2.实验评分应包含三个方面:1)实验预习回答发问占10%;2)实验操作能力及实验纪律占50%;3)实验报告占40%。3.评分等级:评分红绩分优、良、中、及格和不及格五个等级:1)优:90分以上2)良:80-89分3)中:70-79分4)及格:60-69分5)不及格:59分及以下详细评定标准以下:1)优:实验纪律、预习、操作技术很好,实验报告书写工整无原
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年道路照明施工协议3篇
- 2024消防设计报建与消防安全教育培训合同3篇
- 专利实施许可合同二十三
- 金融科技普惠农村金融服务协议
- 2024年重庆市物业维修协议2篇
- 二零二五年度房产展览租赁合同3篇
- 稻谷购销合同
- 2024速录服务合同
- 2024年规范版临时工安全生产协议
- 2024版个人二手车交易协议细则版B版
- JJF 1636-2017交流电阻箱校准规范
- GB/T 40537-2021航天产品裕度设计指南
- 政协个人简历模板12篇
- 木工工具及使用方法课件
- 节能减排奖惩制度(5篇)
- 部编六年级语文上册 读音易错字
- COPD(慢性阻塞性肺病)诊治指南(2023年中文版)
- 气相色谱仪作业指导书
- 中医院医院等级复评实施方案
- 跨高速桥梁施工保通专项方案
- 铁路货车主要轮对型式和基本尺寸
评论
0/150
提交评论