請教如何將數組里的多個數值轉換成一個變量

2020-02-05 09:03发布

如題,我現在用1個數組(tab1)存放有4個數值,分別存放、千位,百位,十位,個位。現在我要再取出來組成一個變量ss,如何可以達到,我試過用ss=(tab1[1]*1000)+(tab1[2]*100)+(tab1[3]*10)+(tab1[4]);

這樣有一個問題,如果實際數為56,但轉換結果為5600。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
15条回答
schminj
2020-02-06 13:00
组合或者存入的时候不对,你每输入一位数,之前的输入的都要*10了,比如你输入5的时候他是个位,后面在输入6,5就到了十位了,我们读数的时候习惯是从高到低,所以不论你输入几位数最后输入的一定是个位。你直接把5存在千位,6存在百位,你再输入一个就到了十位了。思路理清了加一条语句就好了

一周热门 更多>