void doPrint(int cur, int n) {
if (cur > n) { return; } cout << cur << endl; doPrint(cur + 1, n);
}
int main(){
int n = pow(4, 10); doPrint(1, n); return 0;
4的10次幂太大了,递归函数超过了默认的递归限制,于是爆栈你换小一点的数值应该不会出问题,比如2^10左右的数有帮助望采纳~
有帮助望采纳~
int改为double