For 循环语句能从大到小计算吗
for循环 从小到大计算没问题,但从大到小就计算不对了。是不是不能从大到小计算的 for j=0 to 7 //这样计算可以的 { M = id[J]; IF (C>MA[M]) { N=M; } 从大到小计算就不对 for j=7 to 0 //这样计算就不行 { M = id[J]; IF (C<MA[M]) { N=M; }
for循环 从小到大计算没问题,但从大到小就计算不对了。是不是不能从大到小计算的 for j=0 to 7 //这样计算可以的 { M = id[J]; IF (C>MA[M]) { N=M; } 从大到小计算就不对 for j=7 to 0 //这样计算就不行 { M = id[J]; IF (C<MA[M]) { N=M; }
从大到小的for语句,你可以试试把to改为downto,我记得tb支持downto来着,希望没记错。