A-A+
编写一个程序实现以下功能: (1)产生5000个1~9999之间的随机整数 将其存入文本文件a.txt中。 (2)从
问题详情
编写一个程序实现以下功能: (1)产生5000个1~9999之间的随机整数,将其存入文本文件a.txt中。 (2)从文件中读取这5000个整数,并计算其最大值、最小值和平均值并输出结果。
参考答案
DSEG SEGMENT MESS DB 'Please input string:',0DH,0AH,'$' BUFF DB 20,?,20 Dup(?) DATA DB 20 Dup(?)DSEG ENDSCSEG SEGMENT ASSUME CS:CSEG,DS:DSEG,ES:ESEG START:MOV AX,DSEG MOV DS,AX MOV ES,AX AGAIN:LEA DX,MESS MOV AH,9 INT 21H LEA DX,BUFF MOV AH,10 INT 21H XOR CX,CX MOV CL,BUFF+1 LEA DI,DATA LEA SI,BUFF+2 CLD REP MOVSB MOV AH,4CH INT 21HCSEG ENDS END START