- 99
- 0
- 约3.03千字
- 约 5页
- 2019-07-09 发布于江西
- 举报
计算机与信息技术学院综合性、设计性实验报告
专业:计算机科学与技术专业 年级/班级:
课程名称
C程序设计
指导教师
本组成员
学号姓名
姓名: 学号:
实验地点
216机房
实验时间
11月25日
项目名称
数组及其应用
实验类型
综合性
一、实验目的:掌握一维、二维数组的定义及引用,字符数组的输入输出,字符串 处理函数等。
本实验综合运用以前各章节所学知识,熟悉数组类型的应用场合以及数组的编程与使用方法,进一步熟悉和掌握数组及相关知识,使得以后在编程过程中更加得心应手。
二、实验仪器或设备:微型计算机。
三、总体设计(设计原理、设计方案及流程等)
实验内容:学生成绩统计
从键盘输入一个班(全班最多不超过30人)学生某门课的成绩,分别实现下列功能:(1)统计不及格人数
(2)统计成绩在全班平均分及平均分之上的学生人数
(3)统计各分数段的学生人数及所占的百分比(60以下,60-69,70-79,80-89,90以上)
#includestdio.h
void main()
{float p[5],ave,s=0;
int i,n1=0,n2=0,n3=0,n4=0,n5=0,n6=0,n7=0,c;
for(i=0;i5;i++)
scanf(%f,p[i]);
printf(\n);
for(i=0;i5;i++)
if(p[i]60) n1++;
printf(不及格的人数是%d\n,n1);
for(i=0;i5;i++) s+=p[i];
ave=s/5;
printf(平均分是%f\n,ave);
for(i=0;i5;i++)
if(p[i]=ave) n2++;
printf(平均分之上的学生人数是:%d\n,n2);
for(i=0;i5;i++)
{c=int(p[i]/10);
switch (c)
{case 9:n3++;break;
case 8:n4++;break;
case 7:n5++;break;
case 6:n6++;break;
default:n7++;}}
printf(90分以上的人数是%d,所占百分比是%f%%\n80~89的人数是%d,\
所占百分比是%f%%\n70~79的人数:%d,所占百分比%f%%\n60~69的人数:%d,\
所占百分比:%f%%\n60分以下的人数:%d,所占百分比:%f%%\n,
n3,n3/5.0*100,n4,n4/5.0*100,n5,n5/5.0*100,n6,n6/5.0*100,n7,n7/5.0*100);}
四、实验步骤:(包括主要步骤、代码分析等)
实验分三个阶段完成:
1. 分析设计阶段:找出实现方法,按照需求分析设计算法。
2. 编码调试阶段:根据设计分析方案编写C代码,实现课题要求的功能。
3. 总结报告阶段:根据自己在分析设计及编码调试阶段所出现的问题找出自己在知识方面的漏洞及能力方面的欠缺,及时弥补漏洞,并进一步提高自己的能力,充分实现本次实验的意义。
五、结果分析与总结:
1.通过此次实验,我找到了很多自己在知识上的盲点:(1)我明白了,在循环语句中{ 放的位置不同循环处的效果也不同,必须注意{} 放的位置(2)学会了如何输出% ,这是以前不会的。(3)两个整数相除其结果也是整数,若想得出实型,须将其中一个整数改为实型。
2.通过此次实验,我明白了:很多东西必须自己亲自去才做能找出自己存在的不足,否则老是自我感觉良好,老是觉得自己学的差不多了,其实自己还差的远.
计算机与信息技术学院综合性、设计性实验报告
专业:计算机科学与技术 年级/班级:2010级计科(2)班 2010—2011学年第一学期
课程名称
C程序设计
指导教师
张利霞
本组成员
学号姓名
姓名:曹娅琪 学号:1008114140
实验地点
216机房
实验时间
12月7,8,14,15号
项目名称
使用菜单设计趣味程序
实验类型
设计性
实验目的: 菜单是应用程序的界面,控制语句用来改变程序执行的顺序,是实现结构化程序设计的基础。本实验目的是锻炼使用控制语句的能力,巩固课堂所学程序设计语言基本知识。
实验仪器或设备:微型计算机
总体设计(设计原理、设计方案及流程等)
模块设计和结构化设计方法。设计一个含有多个菜单项的菜单程序。要求:
1) 主菜单形式如下:
1 求平均值
2 对5个整数从大到小排列
3 退出程序
2) 用函数实现各模块功能。3)每种操作完成后返回主菜单。
主函数生成主菜单并调用各个子函数。
#includestdio.h
#includestdlib.h
您可能关注的文档
- 六上《比的应用》PPT课件.ppt
- 六下重点问答句.ppt
- 龙丰自动化培训介绍.doc
- 论述宏观经济学的主要内容.docx
- 论我国产品责任法律制度的不足与完善2222.doc
- 洛阳地区大学生消费状况调查.doc
- 洛阳一施实习报告.docx
- 旅游公司的注册流程、经营范围和所需材料.doc
- 铝型材生产流程加工知识.docx
- 绿色养生枸杞子.pptx
- 2026福建龙岩市公安局永定分局招聘招聘警务辅助人员34人备考题库附答案.docx
- 2026江苏南通开放大学兼职教师招聘备考题库含答案.docx
- 2026贵州六盘水市青少年活动中心第一批招聘外聘教师7人备考题库含答案.docx
- 2025年宁波象山县卫生健康系统公开招聘编外人员36人备考题库含答案.docx
- 2026四川天府银行社会招聘备考题库必考题.docx
- 2026广东中山市公安局南头分局招聘辅警3人备考题库及答案1套.docx
- 2025年磨憨出入境边防检查站四季度招聘边境管控专职辅警(11人)备考题库含答案.docx
- 2026年徽商银行总行金融科技岗社会招聘备考题库必考题.docx
- 2025菏泽照昕外国语学校招聘8人备考题库含答案.docx
- 2025四川凉山州甘洛县人力资源和社会保障局从服务期满的“三支一扶”项目人员中考核招聘事业单位工作人.docx
原创力文档

文档评论(0)