C语言实验大纲(2010年修订)

上传人:平*** 文档编号:12688569 上传时间:2017-10-20 格式:DOC 页数:8 大小:86KB
返回 下载 相关 举报
C语言实验大纲(2010年修订)_第1页
第1页 / 共8页
C语言实验大纲(2010年修订)_第2页
第2页 / 共8页
C语言实验大纲(2010年修订)_第3页
第3页 / 共8页
C语言实验大纲(2010年修订)_第4页
第4页 / 共8页
C语言实验大纲(2010年修订)_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《C语言实验大纲(2010年修订)》由会员分享,可在线阅读,更多相关《C语言实验大纲(2010年修订)(8页珍藏版)》请在金锄头文库上搜索。

1、1C 语言程序设计实验教学大纲一、适用范围大纲适用于计算机科学与技术专业本科教学使用。二、课程名称C 语言程序设计 (实验)三、学时数与学分总学时:90,总学分:4;实验学时:30四、教学目的和基本要求(一)目的:通过 C 程序设计实验,培养学生对学习程序设计的兴趣,使学生全面了解 C 语言的特点,不仅要熟练掌握 C 语言的基础知识、基本算法,更重要的是让学生掌握程序设计的思想和方法,培养学生程序开发和设计的能力。(二)基本要求:了解和熟悉 C 语言程序开发的环境;学会上机调试程序,善于发现程序中的错误,并且能很快地排除这些错误,使程序能正确运行,达到实验知识和理论知识的融会贯通。上机实验前,

2、学生必须事先根据题目的内容在实验报告纸上编好程序,然后在实验时输入程序、调试程序,直至运行结果正确为止,上机结束后,应整理出实验报告。五、 实验教学实施方法1 按照本学期新生教学时间 15 周计算,每周一次实习,共安排 14 次实习内容,1 次考核。2 学生应按专业实验室中的固定座位上机,应在 D 盘建立一个以“学号+姓名”的子目录,所有做完的程序放置于此目录中提供检查。学生实习的考核方式,每次实习结束时教师给出本次实验成绩,期末根据考核情况综合给出实验成绩。3 每位教师负责一个教学班的实习指导,教师要检查每次学生的出勤和完成程序的情况,每次都要做好记录。教师可以根据学生的实际完成情况修改实习

3、计划的执行进度。4 每次试验内容分为三个部分, (1)复习课堂讲授内容的教材中的例题。 (2)必做习题。(3)选做习题。能够完成选做习题的同学,可以不做教材中的例题。完成(1)为及格,(2)为良好, (3)为优秀。六、实验项目与学时分配序号 实验项目名称 实验学时 实验类型1 C 程序的运行环境和运行一个 C 程序的方法 2 验证性实验2 编写简单程序 2 验证性实验3 顺序结构程序设计实验 2 验证性实验4 选择结构程序设计实验 2 验证性实验5 循环结构程序设计实验 1 2 验证性实验6 循环结构程序设计实验 2 2 验证性实验7 数组实验 1 2 验证性实验8 数组实验 2 2 验证性实

4、验9 函数实验 1 2 验证性实验10 函数实验 2 2 验证性实验11 指针实验 1 2 验证性实验12 指针实验 2 2 验证性实验13 用户自定义数据类型(结构体,共用体,枚举) 2 验证性实验214 *文件与数据存储 2 验证性实验15 *验收 2 总计 30七、实验成绩评定办法考查:平时考核加期末机试。实验成绩占总成绩的 10%。平时考核:占实验成绩的 60%,由以下两部分组成。实验预习和实验结果、实验报告。期末机试:占实验成绩的 40%。1、实验预习和实验结果:上机实验前,学生必须事先根据题目的内容编好程序,然后在实验时输入程序、调试程序,直至运行结果正确为止。在实验中,教师可根据

5、学生编程操作能力、观察和分析及运用知识能力、程序编制正确性以及学生的课堂纪律、实验态度、保持实验室卫生等方面的表现进行综合考核。2、实验报告:学生实验后应按时完成实验报告。实验报告应包括以下内容:实验题目、实验目的、程序清单、运行结果、实验小结。3、期末机试:通过考试了解学生对基本理论掌握的程度和实际水平,教师出实验考试题目,让学生在规定的时间完成。八、实验教学大纲说明本大纲共安排 30 学时(每周 2 学时)的实验。安排 14 次实验和一次上机考试。在每次实验中都安排了一些上机题,其中带的题目为选作题目。在完成这些题目后,可以做课本上的例题验证及习题。九、实验项目实验一 C 程序的运行环境和

6、运行一个 C 程序的方法一、实验目的1.了解 VC+6.0 编译系统的基本操作方法,学会独立使用该系统。2.了解在该系统上如何编辑、编译、连接和运行一个 C 程序。3.通过运行简单的 C 程序,初步了解 C 源程序的特点及 C 语言的程序结构。二、实验内容1编写一程序,在屏幕上输出如下内容:2输出“Hello world!”语句实验二 编写简单程序一、实验目的1.了解 VC+6.0 编译系统的基本操作方法,学会独立使用该系统。2.了解在该系统上如何编辑、编译、连接和运行一个 C 程序。3.通过运行简单的 C 程序,初步了解 C 源程序的特点及 C 语言的程序结构。二、实验内容1编写一程序,接受

7、用户输入的两个整数,并计算它们的和、差、积、商,程序运3行结果应如下所示。注意,尖括号部分表示用户输入数据或要被替换的输出内容,尖括号本身并不需要输入或输出。多使用几组整数尝试一下,你发现了什么? The program gets two integers,and computes their sum,difference,product and quotient.The first number:The second number:Results as follows:+=-=*=/=2输入半径 r 的值,求出圆周长,圆面积。实验三 顺序结构程序设计一、实验目的1.熟悉 C 语言中的基本数据

8、类型,掌握定义常量和变量以及对它们赋值的方法,了解数据输出时所用格式转换符。2.掌握格式输入/输出函数的用法。3.学会简单顺序程序的设计。4.养成良好的程序设计习惯,程序书写风格。二、实验内容1如何实现下述输出要求?A输出整数 1234,输出共占 8 位,数据左对齐。B输出整数 1234,输出共占 10 位,数据右对齐。C输出十六进制整数 0xFFDE3C02,输出共占 8 位,数据左对齐。D输出十六进制整数 0xFFDE3C,输出共占 8 位,数据右对齐,前补 0。E输出浮点数 10.36,输出共占 6 位,数据右对齐。F输出浮点数 123.4567890,输出共占 12 位,精度 6 位,

9、数据右对齐。G输出浮点数 123.4567890,精度 3 位,数据左对齐。2编制程序,接受用户输入的数值,输出以该值为半径的圆面积,以该值为半径的球体表面积与体积,pi 取值 3.1415926536,结果保留 10 位有效数字。3编制程序,输出下述数据。说明:(1)表中数据来自总参谋部测绘局编制的世界地图集,数据可能已不准确;(2)面积单位为万平方公里,人口单位为万人,GDP单位为十亿美元。 (3)表中所有数据都必须以变量的形式保存;(4)如果不知道每字段宽度到底为多少,请仔细数数作为分隔标记的短横数目。-COUNTRYAREA(10Kkm2)POP(10K)GDP(Billion$)-C

10、hina 960.00 129500.00 1080.00Iceland 10.30 27.57 8.20India 297.47 97000.00 264.80Madagascar 62.70 1635.00 3.60Maldive 0.0298 27.80 0.23-4实验四 选择结构程序设计一、实验目的1.掌握关系操作符、逻辑操作符、递增递减操作符的使用方法。2.熟练使用 if、switch 编写程序。二、实验内容1给出一个百分制成绩,要求输出成绩等级A , B, C, D, E。90 分以上为A ,8089 分为 B,7079 分为C ,6069 分为D ,60 分以下为E 。分别用

11、if 和 switch 语句实现。实验五 循环结构程序设计实验 1一、实验目的1.掌握关系操作符、逻辑操作符、递增递减操作符的使用方法。2.熟练使用 for、while 编写程序。3.掌握 break 和 continue 语句的使用方法。二、实验内容1使用循环结构打印下述图形,打印行数 n 由用户输入。图中每行事实上包括两部分,中间间隔空格字符数 m 也由用户输入。* * * * * *2编制程序,按照下述格式打印九九乘法表。Nine by nine Multiplication Table-1 2 3 4 5 6 7 8 9-1 12 2 43 3 6 94 4 8 12 165 5 10

12、 15 20 256 6 12 18 24 30 367 7 14 21 28 35 42 498 8 16 24 32 40 48 56 649 9 18 27 36 45 54 63 72 81-3存在自然数,其所有小于自身的因子之和等于该数,这样的数称为完数。设计算法,判断某个给定的自然数 n 是否为完数,要求具有容错处理功能。实验六 循环结构程序设计实验 2一、实验目的1.掌握关系操作符、逻辑操作符、递增递减操作符的使用方法。2.熟练使用 for、while 编写程序。53.掌握 break 和 continue 语句的使用方法。二、实验内容1按照下述格式打印 2009 年 5 月日历:Calander 2009-5-Su Mo Tu We Th Fr Sa-1 23 4 5 6 7 8 910 11 12 13 14 15 1617 18 19 20 21 22 2324 25 26 27 28 29 3031-2打印所有 100 至 999 之间的水仙花数。所谓水仙花数是指满足其各位数字立方和为该数字本身的整数。3接受用户输入的正整数 n,计算 f(n)= 的值。!1.2!1n4接受用户从键盘输入的年份值与月份值,打印 2009 年以后(含)任意月份的日历,2009 年前的拒绝打印。实验七 数组实验 1一、实验目的1 掌握定义一维,二

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号