跪求汇编程序!!!300分!!

来源:百度知道 编辑:UC知道 时间:2024/05/04 07:19:02
设有10位同学成绩记录,每位同学有7门成绩。

1、求每位同学的平均成绩

2、查询某门功课的最高分和最低分(含姓名)

3、平均成绩排序(含姓名)

要求:要使用汉语。可以把数据写在程序里面,也可以输入姓名
要能直接在masm里面编译,是完整的程序

反汇编出来的有多恐怖你知道吗?我用C反汇编一个hello world都有20几兆的源程序

要使用汉语,就必须使用win32函数了。

觉得问题没有描述清楚,是不是有求有窗口自己输入数据?

看起来并不时特别困难,急用吗?不急可以给我留个言,或发个e-mail到whufcy@163.com,收到你的回复后,我就开始设计程序,大概得个3-5天吧。

用汇编去写?
介绍你个方法吧,你用VC去编,然后再用一些工具把它变成汇编代码。现在真正用汇编去做你这样的题目的人都是极少数了。

;使用汉语拼音,做了第一部分,抛砖引玉
data segment
name1 db 'lili'
score1 db 98,67,96,78,89,90,68
ava1 db ?
name2 db 'zhanghong'
score2 db 69,87,97,60,90,89,87
ava2 db ?
name3 db 'zhongqiang'
score3 db 99,87,97,60,90,89,87
ava3 db ?
name4 db 'zhaoling'
score4 db 89,87,97,60,90,89,87
ava4 db ?
name5 db 'hongkai'
score5 db 79,87,97,60,90,89,87
ava5 db ?
name6 db 'zhanling'
score6 db 59,87,97,60,90,89,87
ava6 db ?
name7 db 'anhong'
score7 db 67,87,97,60,90,89,87
ava7 db ?
name8 db 'bangang'
score8 db 98,87,97,60,90,89,87
ava8 db ?
name9 db 'changdong'
score9 db 79,87,97,60,90