求大神科普,,,,刚开始学C++
刚开始学C++,用VS2010照着书上写的一段程序出现错误。。。。。。。。。。求大神科普 到底错哪了
#include <iostream>
using namespace std;
int main()
{
int f0=0;
int f1=1;
int sum=1;
int fn,n;
cout<<"请输入待计算数列的项数:";
cin>>n;
switch(n);
{
case 0:
cout<<"f("<<n<<")="<<f0<<endl;
cout<<"sum("<<n<<")="<<f0<<endl;
break;
case 1:
cout<<"f("<<n<<")="<<f1<<endl;
cout<<"sum("<<n<<")="<<f0+f1<<endl;
break;
default;
for(int i=2;i<=n;i=i+1)
{
fn=f0+f1;
sum=sum+fn;
f0=f1;
f1=fn;
}
cout<<"f("<<n<<")="<<fn<<end;
cout<<"sum("<<n<<")="<<sum<<endl;
}
return 0;
}
[解决办法]