標籤:val else pre c++ prime log class enter style stream
注意:本隨筆是直接參考《C++Primer(第四版)習題解答(完整版)》中的。此處主要是便於本人以後反覆閱讀。
習題1.18
編寫程式,提示使用者輸入兩個數並將這兩個數範圍內的每個數寫到標準輸出。
【解答】
while迴圈實現
1 #include <iostream> 2 using namespace std; 3 4 int main() 5 { 6 int v1, v2, low,up; 7 cout << "Enter tow numbers " << endl; 8 cin >> v1 >> v2; 9 if (v1 < v2)10 {11 low = v1;12 up = v2;13 }14 else15 {16 low = v2;17 up = v1;18 }19 cout << "Values of " << low << " to " << up << " inclusive are: " << endl;20 while (up >= low)21 cout << low++ << " ";22 cout << endl;23 return 0;24 }
for迴圈實現
1 #include <iostream> 2 using namespace std; 3 4 int main() 5 { 6 int v1, v2, low,up; 7 cout << "Enter tow numbers " << endl; 8 cin >> v1 >> v2; 9 if (v1 < v2)10 {11 low = v1;12 up = v2;13 }14 else15 {16 low = v2;17 up = v1;18 }19 cout << "Values of " << low << " to " << up << " inclusive are: " << endl;20 for (int val = low; val <= up; ++val)21 cout << val << " ";22 cout << endl;23 return 0;24 }
C++ Primer 第四版課後練習解答 習題1.18