0
我必須編寫程序集來爲學生分配一個字母等級並將其傳回給C++程序。在程序集中指定成績
在C++中,我路過
extern "C" char LetterGrade (double);
.data
GradeA REAL4 89.99
GradeB REAL4 79.99
GradeC REAL4 69.99
GradeD REAL4 59.99
_LetterGrade proc
fld REAL4 PTR [esp + 4]
fcom GradeA
jnbe L1
fcom GradeB
jnbe L2
fcom GradeC
jnbe L3
fcom GradeD
jnbe L4
mov eax, 'F'
ret
L1:
mov eax, 'A'
ret
L2:
mov eax, 'B'
ret
L3:
mov eax, 'C'
ret
L4:
mov eax, 'D'
ret
_LetterGrade endp
最新的問題是什麼?爲什麼這不被標記爲家庭作業? – Necrolis 2010-11-29 06:26:21
大會是一個更好的標籤,或者我想。 – justbrianr 2010-11-29 06:37:39