主题:[转帖][求助]急____!!!
input a,k,n
i=1
b=0
while i<=n
t=GET a[i]
b=b+t*k^(i-1)
i=i+1
wend
print b
end
怎么我输入什么都好,运行结果都是0?
还有,第五行的t=GET a[i]如何不改成t=GETa(i)的话,就提示语法错误,怎么回事啊?
注:
上述算法是将K进制数转为十进制数,k进制数a,共有n位.
其中,GET函数用于取出a的右数第i位.
i=1
b=0
while i<=n
t=GET a[i]
b=b+t*k^(i-1)
i=i+1
wend
print b
end
怎么我输入什么都好,运行结果都是0?
还有,第五行的t=GET a[i]如何不改成t=GETa(i)的话,就提示语法错误,怎么回事啊?
注:
上述算法是将K进制数转为十进制数,k进制数a,共有n位.
其中,GET函数用于取出a的右数第i位.