编程c++急!!!!

来源:百度知道 编辑:UC知道 时间:2024/06/15 01:44:45
有一列数1,1,2,3,5,8,13.......
列出前20个数。
各位高手来检验我哪里错了
#include <iostream>

using namespace std;

int main()
{
int a;
int b;
int c;
a = 1;
b - 1;
for(c=2;;c<7000;c=a+b)
{
cout << c << endl;
a=b;
b=c;
}
system("PAUSE");
return EXIT_SUCCESS;
}

#include <iostream>

using namespace std;

int main()
{
int a;
int b;
int c,m;
a = 1;
b =1 ;
for(c=3;c<20;c++)
{
m=a+b;
a=b;
b=m;

cout << m << endl;}

system("PAUSE");
return 0;
}
这是我改完的 运行没错 你对比下看看

for(c=2;;c<7000;c=a+b)
多了一个分号