#include
#include
using namespace std;
int main()
{
double i,d,f,l;
cin>>d;
for(i=1;i<=d;++i)
{
f=pow(2,i);
l=l+f;
}
cout<<l;
}
#include
#include
using namespace std;
int main()
{
double i,d,f,l;
cin>>d;
for(i=1;i<=d;++i)
{
f=pow(2,i);
l=l+f;
}
cout<<l;
}
有什么问题?
for循环,i定义成整型
另外l要初始化为0