[求助]这样截取和统计程序应该怎么写?
谢谢大家提醒,还是没有表达清楚!我重写一遍 谢谢大家!M个班级的N名同学对自己班的8名班干部进行评选,评选条件有5项,
分别是:管理态度、生活作风、帮助他人、纪律要求、学习态度,每位同学都对应5项,
每一项有优良中差4个选项分别是ABCD分值是20、18、12、8
班长是1-5 体委是6-10 劳委是11-15 团委是16-20
纪委是21-25 美术是26-30 男舍长是31-35 女舍长36-40
填涂在一张答题卡上!
统计每个同学的得分
一条记录代表一个同学涂写的答题卡数据,
例如:ABCDC 10+18+12+8+12=60分 再求班级整体同学打分的均分
=====================================================================
01表有2个字段,bj和abcd字段
01表中的记录是这样
BJ abcd
1 ABCBAABCBAABCBAABCBAABCBAABCBAABCBAABCBA
1 ABCBAABCBAABCBAABCBAABCBAABCBAABCBAABCBA
2 ABCBAABCBAABCBAABCBAABCBAABCBAABCBAABCBA
3 ABCBAABCBAABCBAABCBAABCBAABCBAABCBAABCBA
.....
57 ABCBAABCBAABCBAABCBAABCBAABCBAABCBAABCBA
班级有很多,abcd记录都不同,但都是40个字符,每5个字符对应一个班干部。
ABCD分别对应的评分是20、18、12、8分
=====================================================================
bj表中有bj、j1、j2、j3、j4、j5、j6、j7、j8这样9个字段分别对应
班级、班长、体委、劳委、团委、纪委、美术、男舍长、女舍长。
bj j1 j2 j3 j4 j5 j6 j7 j8
1
2
3
...
70
=====================================================================
bj字段填充的是一个1-80的数字序列
js字段需要填充01表中5项abcd的均分
第1条记录:
j1中填充bj=1,所有记录的subtr(abcd,1,5)的均分
j2中填充bj=1,所有记录的subtr(abcd,6,5)的均分
j3中填充bj=1,所有记录的subtr(abcd,11,5)的均分
....
j8中填充bj=1,所有记录的subtr(abcd,36,5)的均分
第2条记录:
j1中填充bj=2,所有记录的subtr(abcd,1,5)的均分
j2中填充bj=2,所有记录的subtr(abcd,6,5)的均分
j3中填充bj=2,所有记录的subtr(abcd,11,5)的均分
....
j8中填充bj=2,所有记录的subtr(abcd,36,5)的均分
1班的记录所有1号得分平均
======================================================================
[ 本帖最后由 wuvdong 于 2010-10-9 10:07 编辑 ]