我有这个代码,它在将一个数字提高到第 n 个数字后返回答案。
int getPower(int base, int x){
int result=1;
while (x != 0) {
result *= base;
--x;
}
return result;
}
Run Code Online (Sandbox Code Playgroud)
我尝试测试 base 为 97 且 x 为 5 的位置。我得到了-2594335. 我尝试将结果的数据类型更改为 long,但仍然得到相同的负值。