vector.cpp -- introducing the vector template.
vector.cpp -- introducing the vector template.
//vector.cpp -- introducing the vector template. #include <iostream> #include <string> #include <vector> const int NUM = 5; int main() { using std::vector; using std::string; using std::cin; using std::cout; using std::endl; vector<int> ratings (NUM); vector<string> titles (NUM); cout << "You will do exactly as told. You will enter.\n" << NUM << "book titles and your ratings(0-10).\n"; int i; for (i = 0; i < NUM; i++) { cout << "Enter title #" << i + 1 << ":"; getline(cin, titles[i]); cout << "Enter your rating(0-10):"; cin >> ratings[i]; cin.get(); } cout << "Thank you. You entered the following:\n" << "Rating\tBook\n"; for(i = 0; i < NUM; i++) { cout << ratings[i] << "\t" << titles[i] << endl; } // Stay here when get input. cin.get(); return 0; }
---------------------------------------------
posted on 2012-11-23 15:21 xuejianhui 阅读(260) 评论(0) 编辑 收藏 举报