gcr15网带炉热处理工艺:c++小程序问题

来源:百度文库 编辑:神马品牌网 时间:2024/05/10 23:19:13
#include<iostream>
using namespace std;
unsigned f(unsigned n)
{
if(n==1) return 1;
return (f(n)+1)*2;
}
int main(int argc, char* argv[])
{
cout<<f(4);
return 0;
}
编译可以通过,怎么不能运行呢?帮忙找一下错误。谢谢了!
我是刚刚学习C++,能给一些学习的方法吗?

unsigned f(unsigned n)
{
if(n==1) return 1;
return (f(n)+1)*2; //这个改到(f(n-1)+1)*2
}

我在网吧,不知道能运行不