#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