将学生的班级、姓名和5门课的成绩定义为一个结构的程序!请看看!
题目为:将学生的班级、姓名和5门课的成绩定义为一个结构,并定义一个有3名学生的成绩表,编写程序使成绩不及格的姓名显示出来。DATA SEGMENT
STUDENT STRUC
NO DB 3
CLASS DB 1
NAME DB ?
COMPUTER DB ?
ENGLISH DB?
CHINESE DB?
MATHES DB ?
HISTORY DB ?
STUDENT ENDS
S1 STUDENT <01,1,' WANG ' ,85,87,90,78,97>
S2 STUDENT <02,1, ' LUCY ' ,80,85,86,68,70>
S3 STUDENT <01,1,' LILI ' ,55,75,68,76,74>
DATA ENDS
CODE SEGMENT
ASSUME CS:DODE, DS:DATA
START: PUSH DS
MOV AX, 0
PUSH AX
MOV AX, DATA
MOV DS,AX
MOV AX,
CMP AX, 60
JAE NEXT1
MOV AX, S1.NAME //不及格的学生成绩显示出来//
SHOW AX //不及格的学生成绩显示出来// 这里编的好像不对?
NEXT1: MOV AX, S1.ENGLISH
CMP AX, 60
JAE NEXT2
MOV AX, S1.NAME
SHOW AX
NEXT2: MOV AX, S1.CHINESE
CMP AX, 60
JAE NEXT3
MOV AX, S1.NAME
SHOW AX
NEXT3: MOV AX, S1.MATHES
CMP AX, 60
JAE NEXT4
MOV AX, S1.NAME
SHOW AX
NEXT4:MOV AX, S1. HISTROY
CMP AX, 60
JAE NEXT3
MOV AX, S1.NAME
SHOW AX // 这是第一学生的成绩//
..........
..........
请问各位,怎样用循环来找出不及格学生的姓名,我这里不会处理,请高手们指教?