十万火急!!!!!!!请高手不吝赐教!
C语言中循环语句
do s while(B)
[解决办法]
[解决办法]
自己写完代码,用编译器逆向下。如VC,ALT+8查看试试。
[解决办法]
do {
int t = val + nval;
val = nval;
nval = t;
i++;
} while (i < n);
.L6: loop:
leal (%edx,%ebx),%eax //Compute t = val + nval
movl %edx,%ebx //copy nval to val
movl %eax,%edx //Copy t to nval
incl %ecx //Increment i
cmpl %esi,%ecx //Compare i:n
jl .L6 //If less, goto loop
movl %ebx,%eax //Set val as return value