预览加载中,请您耐心等待几秒...
1/6
2/6
3/6
4/6
5/6
6/6

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

上机实验报告一.题目1.建立一个学生档案,内容包括学号,姓名,年龄,性别,数学,物理和英语3门功课成绩。要求实现以下功能:1)·数据输入;2)·查询某个学生的成绩;3)·按平均排列输出;4)·统计某门课各分数段人数;5)·删除某个学生记录;2.编程实现对二位数进行加,减,乘运算,每运行一次程序做10道题,完成后给出成绩(每题10分)。二.设计思想和模块划分1.1.先定义所需要的条件,例如,姓名,学号,性别,三门功课的成绩,平均分等。2.输入姓名,学号,性别,年龄,三门功课的成绩后,就输出相应的姓名,学号,性别,年龄,三门功课的成绩。3.打印表头;4.在求出平均分,并打印出平均分。5.在查找学生,并打印出学生的相关资料;并按照平均分的高低排列;6.在统计学生各科成绩是否》=60分,如果是就是通过,否就是没通过,最后打印出最后的结果。7.删除学生,选中删除的学生,如果确定要,那么该学生的一切记录就变为0;2.1.随机调用函数,产生两个其值为10到99的随机整数分别放在c,d中用作运算时的运算数。2.随机调用函数,产生一个值为1到3的随机整数放入b中,用来选择不同的`运算。根据b的值选择不同的运算。当b=1时,去进行c+d的运算练习;当b=2时,去进行c-d的运算练习;当b=3时,去进行c×d的运算练习。每完成一个算题就给出是否正确的信息。3.根据答案正确与否统计。正确时,显示’right’;错误时,显示’wrong’。4.步骤1.2.3.4.重复10次。5.输出学生成绩。三.运行结果1.Inputthe1student:num:03name:wfage:18sex:fmath:98phy:75eng:65Inputthe2student:num:06name:scage:17sex:fmath:78phy:45eng:65Inputthe3student:num:09name:ytage:17sex:mmath:69phy:75eng:501.readin2.finds3.del4.tj5.exit1·-----------------------------table--------------------------------------------------------------------------------------------------------------------------------numnameagesexmathphyengave---------------------------------------------------------------------------------------------------3·wf·18f98.075.065.079.3---------------------------------------------------------------------------------------------------9·yt·17m69.075.050.064.7----------------------------------------------------------------------------------------------------6·sc·17f78.045.065.062.7----------------------------------------------------------------------------------------------------1.readin2.finds3.del4.tj5.exit2Intonumber:3------------------------------------------------------------------------------------------------numnameagesexmathphyengave------------------------------------------------------------------------------------------------3·wf·18f98.075.065.079.3-------------------------------------------------------------------------------------------------1.readin2.finds3.del4.tj5.exit3Intonumber:6-----------------------------------------------------