#include <iostream>
using namespace std;
int main() {
int a=0,b=0;
cin>>a>>b>>endl;
for(int i=a;i<=b;++i)
cout<<i<<endl;
return 0;
}
我希望看到的产量约为A和B之间包容性的整数,但输入两个数字后,就说明没有输出..C++的基本编码问题
#include <iostream>
using namespace std;
int main() {
int a=0,b=0;
cin>>a>>b>>endl;
for(int i=a;i<=b;++i)
cout<<i<<endl;
return 0;
}
我希望看到的产量约为A和B之间包容性的整数,但输入两个数字后,就说明没有输出..C++的基本编码问题
#include <iostream>
using namespace std;
int main() {
int a = 0, b = 0;
cin >> a;
cin >> b;
for (int i = a; i <= b; i++)
cout << i << endl;
return 0;
}
编辑:我删除的东西因为这不是真的:P傻我。
又“ENDL”不与CIN :)
#include <iostream>
using namespace std;
int main() {
int a=0,b=0;
cin>>a>>b>>endl;
for(int i=a;i<=b;++i)
cout<<i<<endl;
return 0;
}
首先,你不能在CIN 使用ENDL其次你写++我你在for循环中,将通过我增加价值的工作装置的值将成为1从0 因此为b的值是0。
的正确方法
#include <iostream>
using namespace std;
int main() {
int a=0,b=0;
cin>>a>>b;
for(int i=a;i<=b;i++)
cout<<i<<endl;
return 0;
}
的条件永远不会为真
这仍然不能编译.... – ifconfig
这段代码没有编译 - 你不需要(也不能使用)带有'cin'的'endl'。 – Mureinik
aha,thx很多很多,我甚至没有注意到.. – user8555504
['使用命名空间标准;'是一个不好的做法](https://stackoverflow.com/q/1452721/2176813),从来没有使用它。 – tambre