.data
Arr : .word 40
.text
main:
la $s0,Arr
add $t1,$t1,$zero
add $t2,$t2,$zero
inputloop:
add $t1,$t1,1
beq $t1,5,outputloop
addi $v0,$zero,6
syscall
add $t0,$zero,$v0
mov.s $f1,$f0
swc1 $f1,0($s0)
add $s0,$s0,4
j inputloop
outputloop:
add $t2,$t2,1
beq $t2,5,exit
lwc1 $f2,0($s0)
add $s0,$s0,4
mov.s $f12,$f2
addi $v0,$zero,2
syscall
j outputloop
exit:
addi $v0,$zero,10
syscall
正如你所看到的那样,我使用两个循环,其中一个从用户获取浮点值并存储到数组中,第二个只是从数组中取出一个浮点数并打印出来就像这样。这个问题是什么?