#include <stdio.h>
int test1(int x, int n){
int times=31/n;
return ((1-(1<<(n*times)))/(1-(1<<n)));
}
我正在计算 1<=n<=32
它仅在 1<=n<=31 时有效,如何将其更改为 n=32?当我在 xcode 中测试它的 n=32 情况时,它会触发调试器并显示线程 1 exc_arithmetic(code=exc_i386_div....
提前谢谢你。