小儿氨酚黄纳米颗粒:编程.从五个数中选出最大值.(汇编)??
来源:百度文库 编辑:高校问答 时间:2024/05/06 05:58:06
求五个数的最大值,我们用了五行话表达,如果求100个数的最值呢?要比较99次,岂不是要写100行?按照它的表达,我们写成的代码是:
int n[5] = {2,3,1,4,0};
int N = n[0];
if(N > n[1])
N = n[1];
if(N > n[2])
N = n[2];
if(N > n[3])
N = n[3];
if(N > n[4])
N = n[4];
data segment
num db 1,2,3,4,5
data ends
code segment
.....
mov ah,num
mov cx,4
next1:mov al,[num+cx]
cmp ah,al
ja next2
xchang ah,al
next2:
loop next1
现在ah中的树最大了
.....
endp
end.
现在你自己整理一下吧