鏂板缓
涓婁紶
棣栭〉
鍔╂墜
鏈杩?/div>
璧勬枡搴?/div>
宸ュ叿

绗?/p>

9

绔?/p>

 

椤哄簭瀹瑰櫒

 

 

1.

瑙i噴涓嬪垪鍒濆鍖栵紝鎸囧嚭鍝簺鏄敊璇殑锛屼负浠涔堬紵

 

int ia[7] = { 0, 1, 1, 2, 3, 5, 8 }; 

string sa[6] = { 

 

鈥淔ort Sunter鈥? 鈥淢anassas鈥? 鈥淧erryville鈥? 

 

鈥?nbsp;Vicksburg鈥? 鈥淢eridian鈥? 鈥淐hancellorsville鈥?nbsp;};

 

(a) vector<string> svec( sa, sa+6 ); 

(b) list<int> ilist( ia + 4, ia + 6 ); 

(c) vector<int> ivec( ia, ia + 8 ); 

(d) list<string> slist ( sa + 6, sa ); 

(c) 

閿欒锛屽垵濮嬪寲杩唬鍣ㄧ殑缁堟鎸囬拡璁块棶鏁扮粍瓒婄晫銆?/p>

 

(d) 

閿欒锛屽垵濮嬪寲瀹瑰櫒鐨勮凯浠e櫒璧峰鐐瑰拰缁堟鐐规寚瀹氶敊璇紝椤哄簭鍙嶄簡銆?/p>

 

 

2.

鍒涘缓鍜屽垵濮嬪寲涓涓?/p>

vector

瀵硅薄鏈?/p>

4

绉嶆柟寮忥紝

涓烘瘡绉嶆柟寮忔彁渚涗竴涓緥瀛愶紝

骞惰В閲婃瘡涓緥瀛愮敓

鎴愮殑

vector

瀵硅薄鍖呭惈浠涔堝笺?/p>

 

int ia[3] = { 1, 2, 3 }; 

(1) vector<int> ivec1( 3 ); // 

榛樿鍒濆鍖?/p>

, 

鍐呭涓?/p>

3

涓?/p>

0 

(2) vector<int> ivec2( ia, ia+3); // 

鎶婃暟缁?/p>

ia

閲岀殑鍊煎鍒跺埌

 

ivec2

涓?/p>

 

(3) vector<int> ivec3 ( ivec2 ); // 

鐢?/p>

ivec2

鏉ュ垵濮嬪寲

 

ivec3 

(4) vector<int> ivec4 ( 3, 6 ); 

 

// 

灏?/p>

ivec4

鍒濆鍖栦负

3

涓?/p>

6 

 

3.

瑙i噴澶嶅埗瀹瑰櫒瀵硅薄鐨勬瀯閫犲嚱鏁板拰浣跨敤涓や釜杩唬鍣ㄧ殑鏋勯犲嚱鏁颁箣闂寸殑宸埆銆?/p>

 

鍓嶈呯殑鏋勯犲嚱鏁板皢涓涓璞$殑鍏ㄩ儴鍏冪礌澶嶅埗鍒板彟涓涓鍣ㄥ璞¢噷锛?/p>

鑰屼笖瑕佹眰涓や釜瀵硅薄鐨勭被鍨?/p>

鍜屽厓绱犵殑绫诲瀷閮界浉鍚岋紱

 

鍚庤呭彲浠ュ皢涓涓鍣ㄥ垵濮嬪寲涓哄彟涓涓鍣ㄧ殑瀛愬簭鍒楋紝鑰屼笖涓嶈姹備袱涓鍣ㄧ殑绫诲瀷鏄悓绫诲瀷

鐨勩?/p>

 

 

 

4.

瀹氫箟涓涓?/p>

list

瀵硅薄鏉ュ瓨鍌?/p>

deque

瀵硅薄锛岃瀵硅薄瀛樻斁

int 

绫诲瀷鐨勫厓绱犮?/p>

 

list< deque<int> > ilist; 

 

5.

涓轰粈涔堟垜浠笉鍙互浣跨敤瀹瑰櫒鏉ュ瓨鍌?/p>

iostream

瀵硅薄锛?/p>

 

 

鍥犱负

iostream

瀵硅薄涓嶆敮鎸佸鍒跺拰璧嬪兼搷浣溿?/p>

 

 

6.

鍋囪鏈変竴涓悕涓?/p>

Foo

鐨勭被锛岃繖涓被娌℃湁瀹氫箟榛樿鏋勯犲嚱鏁帮紝浣嗘彁渚涗簡闇瑕佷竴涓?/p>

int

鍨嬪弬鏁?/p>

鐨勬瀯閫犲嚱鏁般傚畾涔変竴涓瓨鏀?/p>

Foo

鐨?/p>

list

瀵硅薄锛岃瀵硅薄鏈?/p>

10

涓厓绱犮?/p>

 

list<Foo> Flist( 10, 1 ); 

 

 

7.

涓嬮潰鐨勭▼搴忛敊鍦ㄥ摢閲岋紵濡備綍鏀规锛?/p>

 

list<int> lst1; 

list<int>::iterator iter1 = lst1.begin(), iter2 = lst1.end(); 

南京廖华答案网
鏂板缓
涓婁紶
棣栭〉
鍔╂墜
鏈杩?/div>
璧勬枡搴?/div>
宸ュ叿

绗?/p>

9

绔?/p>

 

椤哄簭瀹瑰櫒

 

 

1.

瑙i噴涓嬪垪鍒濆鍖栵紝鎸囧嚭鍝簺鏄敊璇殑锛屼负浠涔堬紵

 

int ia[7] = { 0, 1, 1, 2, 3, 5, 8 }; 

string sa[6] = { 

 

鈥淔ort Sunter鈥? 鈥淢anassas鈥? 鈥淧erryville鈥? 

 

鈥?nbsp;Vicksburg鈥? 鈥淢eridian鈥? 鈥淐hancellorsville鈥?nbsp;};

 

(a) vector<string> svec( sa, sa+6 ); 

(b) list<int> ilist( ia + 4, ia + 6 ); 

(c) vector<int> ivec( ia, ia + 8 ); 

(d) list<string> slist ( sa + 6, sa ); 

(c) 

閿欒锛屽垵濮嬪寲杩唬鍣ㄧ殑缁堟鎸囬拡璁块棶鏁扮粍瓒婄晫銆?/p>

 

(d) 

閿欒锛屽垵濮嬪寲瀹瑰櫒鐨勮凯浠e櫒璧峰鐐瑰拰缁堟鐐规寚瀹氶敊璇紝椤哄簭鍙嶄簡銆?/p>

 

 

2.

鍒涘缓鍜屽垵濮嬪寲涓涓?/p>

vector

瀵硅薄鏈?/p>

4

绉嶆柟寮忥紝

涓烘瘡绉嶆柟寮忔彁渚涗竴涓緥瀛愶紝

骞惰В閲婃瘡涓緥瀛愮敓

鎴愮殑

vector

瀵硅薄鍖呭惈浠涔堝笺?/p>

 

int ia[3] = { 1, 2, 3 }; 

(1) vector<int> ivec1( 3 ); // 

榛樿鍒濆鍖?/p>

, 

鍐呭涓?/p>

3

涓?/p>

0 

(2) vector<int> ivec2( ia, ia+3); // 

鎶婃暟缁?/p>

ia

閲岀殑鍊煎鍒跺埌

 

ivec2

涓?/p>

 

(3) vector<int> ivec3 ( ivec2 ); // 

鐢?/p>

ivec2

鏉ュ垵濮嬪寲

 

ivec3 

(4) vector<int> ivec4 ( 3, 6 ); 

 

// 

灏?/p>

ivec4

鍒濆鍖栦负

3

涓?/p>

6 

 

3.

瑙i噴澶嶅埗瀹瑰櫒瀵硅薄鐨勬瀯閫犲嚱鏁板拰浣跨敤涓や釜杩唬鍣ㄧ殑鏋勯犲嚱鏁颁箣闂寸殑宸埆銆?/p>

 

鍓嶈呯殑鏋勯犲嚱鏁板皢涓涓璞$殑鍏ㄩ儴鍏冪礌澶嶅埗鍒板彟涓涓鍣ㄥ璞¢噷锛?/p>

鑰屼笖瑕佹眰涓や釜瀵硅薄鐨勭被鍨?/p>

鍜屽厓绱犵殑绫诲瀷閮界浉鍚岋紱

 

鍚庤呭彲浠ュ皢涓涓鍣ㄥ垵濮嬪寲涓哄彟涓涓鍣ㄧ殑瀛愬簭鍒楋紝鑰屼笖涓嶈姹備袱涓鍣ㄧ殑绫诲瀷鏄悓绫诲瀷

鐨勩?/p>

 

 

 

4.

瀹氫箟涓涓?/p>

list

瀵硅薄鏉ュ瓨鍌?/p>

deque

瀵硅薄锛岃瀵硅薄瀛樻斁

int 

绫诲瀷鐨勫厓绱犮?/p>

 

list< deque<int> > ilist; 

 

5.

涓轰粈涔堟垜浠笉鍙互浣跨敤瀹瑰櫒鏉ュ瓨鍌?/p>

iostream

瀵硅薄锛?/p>

 

 

鍥犱负

iostream

瀵硅薄涓嶆敮鎸佸鍒跺拰璧嬪兼搷浣溿?/p>

 

 

6.

鍋囪鏈変竴涓悕涓?/p>

Foo

鐨勭被锛岃繖涓被娌℃湁瀹氫箟榛樿鏋勯犲嚱鏁帮紝浣嗘彁渚涗簡闇瑕佷竴涓?/p>

int

鍨嬪弬鏁?/p>

鐨勬瀯閫犲嚱鏁般傚畾涔変竴涓瓨鏀?/p>

Foo

鐨?/p>

list

瀵硅薄锛岃瀵硅薄鏈?/p>

10

涓厓绱犮?/p>

 

list<Foo> Flist( 10, 1 ); 

 

 

7.

涓嬮潰鐨勭▼搴忛敊鍦ㄥ摢閲岋紵濡備綍鏀规锛?/p>

 

list<int> lst1; 

list<int>::iterator iter1 = lst1.begin(), iter2 = lst1.end(); 

">
鏂板缓
涓婁紶
棣栭〉
鍔╂墜
鏈杩?/div>
璧勬枡搴?/div>
宸ュ叿

绗?/p>

9

绔?/p>

 

椤哄簭瀹瑰櫒

 

 

1.

瑙i噴涓嬪垪鍒濆鍖栵紝鎸囧嚭鍝簺鏄敊璇殑锛屼负浠涔堬紵

 

int ia[7] = { 0, 1, 1, 2, 3, 5, 8 }; 

string sa[6] = { 

 

鈥淔ort Sunter鈥? 鈥淢anassas鈥? 鈥淧erryville鈥? 

 

鈥?nbsp;Vicksburg鈥? 鈥淢eridian鈥? 鈥淐hancellorsville鈥?nbsp;};

 

(a) vector<string> svec( sa, sa+6 ); 

(b) list<int> ilist( ia + 4, ia + 6 ); 

(c) vector<int> ivec( ia, ia + 8 ); 

(d) list<string> slist ( sa + 6, sa ); 

(c) 

閿欒锛屽垵濮嬪寲杩唬鍣ㄧ殑缁堟鎸囬拡璁块棶鏁扮粍瓒婄晫銆?/p>

 

(d) 

閿欒锛屽垵濮嬪寲瀹瑰櫒鐨勮凯浠e櫒璧峰鐐瑰拰缁堟鐐规寚瀹氶敊璇紝椤哄簭鍙嶄簡銆?/p>

 

 

2.

鍒涘缓鍜屽垵濮嬪寲涓涓?/p>

vector

瀵硅薄鏈?/p>

4

绉嶆柟寮忥紝

涓烘瘡绉嶆柟寮忔彁渚涗竴涓緥瀛愶紝

骞惰В閲婃瘡涓緥瀛愮敓

鎴愮殑

vector

瀵硅薄鍖呭惈浠涔堝笺?/p>

 

int ia[3] = { 1, 2, 3 }; 

(1) vector<int> ivec1( 3 ); // 

榛樿鍒濆鍖?/p>

, 

鍐呭涓?/p>

3

涓?/p>

0 

(2) vector<int> ivec2( ia, ia+3); // 

鎶婃暟缁?/p>

ia

閲岀殑鍊煎鍒跺埌

 

ivec2

涓?/p>

 

(3) vector<int> ivec3 ( ivec2 ); // 

鐢?/p>

ivec2

鏉ュ垵濮嬪寲

 

ivec3 

(4) vector<int> ivec4 ( 3, 6 ); 

 

// 

灏?/p>

ivec4

鍒濆鍖栦负

3

涓?/p>

6 

 

3.

瑙i噴澶嶅埗瀹瑰櫒瀵硅薄鐨勬瀯閫犲嚱鏁板拰浣跨敤涓や釜杩唬鍣ㄧ殑鏋勯犲嚱鏁颁箣闂寸殑宸埆銆?/p>

 

鍓嶈呯殑鏋勯犲嚱鏁板皢涓涓璞$殑鍏ㄩ儴鍏冪礌澶嶅埗鍒板彟涓涓鍣ㄥ璞¢噷锛?/p>

鑰屼笖瑕佹眰涓や釜瀵硅薄鐨勭被鍨?/p>

鍜屽厓绱犵殑绫诲瀷閮界浉鍚岋紱

 

鍚庤呭彲浠ュ皢涓涓鍣ㄥ垵濮嬪寲涓哄彟涓涓鍣ㄧ殑瀛愬簭鍒楋紝鑰屼笖涓嶈姹備袱涓鍣ㄧ殑绫诲瀷鏄悓绫诲瀷

鐨勩?/p>

 

 

 

4.

瀹氫箟涓涓?/p>

list

瀵硅薄鏉ュ瓨鍌?/p>

deque

瀵硅薄锛岃瀵硅薄瀛樻斁

int 

绫诲瀷鐨勫厓绱犮?/p>

 

list< deque<int> > ilist; 

 

5.

涓轰粈涔堟垜浠笉鍙互浣跨敤瀹瑰櫒鏉ュ瓨鍌?/p>

iostream

瀵硅薄锛?/p>

 

 

鍥犱负

iostream

瀵硅薄涓嶆敮鎸佸鍒跺拰璧嬪兼搷浣溿?/p>

 

 

6.

鍋囪鏈変竴涓悕涓?/p>

Foo

鐨勭被锛岃繖涓被娌℃湁瀹氫箟榛樿鏋勯犲嚱鏁帮紝浣嗘彁渚涗簡闇瑕佷竴涓?/p>

int

鍨嬪弬鏁?/p>

鐨勬瀯閫犲嚱鏁般傚畾涔変竴涓瓨鏀?/p>

Foo

鐨?/p>

list

瀵硅薄锛岃瀵硅薄鏈?/p>

10

涓厓绱犮?/p>

 

list<Foo> Flist( 10, 1 ); 

 

 

7.

涓嬮潰鐨勭▼搴忛敊鍦ㄥ摢閲岋紵濡備綍鏀规锛?/p>

 

list<int> lst1; 

list<int>::iterator iter1 = lst1.begin(), iter2 = lst1.end(); 

南京廖华答案网">
南京廖华答案网
栏目导航

C++Primer 绗?绔?椤哄簭瀹瑰櫒-璇惧悗涔犻绛旀 - 鐧惧害鏂囧簱
鏂板缓
涓婁紶
棣栭〉
鍔╂墜
鏈杩?/div>
璧勬枡搴?/div>
宸ュ叿

绗?/p>

9

绔?/p>

 

椤哄簭瀹瑰櫒

 

 

1.

瑙i噴涓嬪垪鍒濆鍖栵紝鎸囧嚭鍝簺鏄敊璇殑锛屼负浠涔堬紵

 

int ia[7] = { 0, 1, 1, 2, 3, 5, 8 }; 

string sa[6] = { 

 

鈥淔ort Sunter鈥? 鈥淢anassas鈥? 鈥淧erryville鈥? 

 

鈥?nbsp;Vicksburg鈥? 鈥淢eridian鈥? 鈥淐hancellorsville鈥?nbsp;};

 

(a) vector<string> svec( sa, sa+6 ); 

(b) list<int> ilist( ia + 4, ia + 6 ); 

(c) vector<int> ivec( ia, ia + 8 ); 

(d) list<string> slist ( sa + 6, sa ); 

(c) 

閿欒锛屽垵濮嬪寲杩唬鍣ㄧ殑缁堟鎸囬拡璁块棶鏁扮粍瓒婄晫銆?/p>

 

(d) 

閿欒锛屽垵濮嬪寲瀹瑰櫒鐨勮凯浠e櫒璧峰鐐瑰拰缁堟鐐规寚瀹氶敊璇紝椤哄簭鍙嶄簡銆?/p>

 

 

2.

鍒涘缓鍜屽垵濮嬪寲涓涓?/p>

vector

瀵硅薄鏈?/p>

4

绉嶆柟寮忥紝

涓烘瘡绉嶆柟寮忔彁渚涗竴涓緥瀛愶紝

骞惰В閲婃瘡涓緥瀛愮敓

鎴愮殑

vector

瀵硅薄鍖呭惈浠涔堝笺?/p>

 

int ia[3] = { 1, 2, 3 }; 

(1) vector<int> ivec1( 3 ); // 

榛樿鍒濆鍖?/p>

, 

鍐呭涓?/p>

3

涓?/p>

0 

(2) vector<int> ivec2( ia, ia+3); // 

鎶婃暟缁?/p>

ia

閲岀殑鍊煎鍒跺埌

 

ivec2

涓?/p>

 

(3) vector<int> ivec3 ( ivec2 ); // 

鐢?/p>

ivec2

鏉ュ垵濮嬪寲

 

ivec3 

(4) vector<int> ivec4 ( 3, 6 ); 

 

// 

灏?/p>

ivec4

鍒濆鍖栦负

3

涓?/p>

6 

 

3.

瑙i噴澶嶅埗瀹瑰櫒瀵硅薄鐨勬瀯閫犲嚱鏁板拰浣跨敤涓や釜杩唬鍣ㄧ殑鏋勯犲嚱鏁颁箣闂寸殑宸埆銆?/p>

 

鍓嶈呯殑鏋勯犲嚱鏁板皢涓涓璞$殑鍏ㄩ儴鍏冪礌澶嶅埗鍒板彟涓涓鍣ㄥ璞¢噷锛?/p>

鑰屼笖瑕佹眰涓や釜瀵硅薄鐨勭被鍨?/p>

鍜屽厓绱犵殑绫诲瀷閮界浉鍚岋紱

 

鍚庤呭彲浠ュ皢涓涓鍣ㄥ垵濮嬪寲涓哄彟涓涓鍣ㄧ殑瀛愬簭鍒楋紝鑰屼笖涓嶈姹備袱涓鍣ㄧ殑绫诲瀷鏄悓绫诲瀷

鐨勩?/p>

 

 

 

4.

瀹氫箟涓涓?/p>

list

瀵硅薄鏉ュ瓨鍌?/p>

deque

瀵硅薄锛岃瀵硅薄瀛樻斁

int 

绫诲瀷鐨勫厓绱犮?/p>

 

list< deque<int> > ilist; 

 

5.

涓轰粈涔堟垜浠笉鍙互浣跨敤瀹瑰櫒鏉ュ瓨鍌?/p>

iostream

瀵硅薄锛?/p>

 

 

鍥犱负

iostream

瀵硅薄涓嶆敮鎸佸鍒跺拰璧嬪兼搷浣溿?/p>

 

 

6.

鍋囪鏈変竴涓悕涓?/p>

Foo

鐨勭被锛岃繖涓被娌℃湁瀹氫箟榛樿鏋勯犲嚱鏁帮紝浣嗘彁渚涗簡闇瑕佷竴涓?/p>

int

鍨嬪弬鏁?/p>

鐨勬瀯閫犲嚱鏁般傚畾涔変竴涓瓨鏀?/p>

Foo

鐨?/p>

list

瀵硅薄锛岃瀵硅薄鏈?/p>

10

涓厓绱犮?/p>

 

list<Foo> Flist( 10, 1 ); 

 

 

7.

涓嬮潰鐨勭▼搴忛敊鍦ㄥ摢閲岋紵濡備綍鏀规锛?/p>

 

list<int> lst1; 

list<int>::iterator iter1 = lst1.begin(), iter2 = lst1.end(); 



下载完的文件如果后缀不是.doc,修改为.doc即可正常打开阅读。

最近浏览

  • 2012年二级建造师《建筑工程管理与实务》模拟试卷二
  • 复合微生物菌剂项目可行性研究报告(目录)
  • C++Primer 第9章-顺序容器-课后习题答案
  • 初中数学评课用语集锦
  • 证券投资学习题及答案
  • 七年级数学上册期末试题
  • 动物猜谜
  • 基于QT的中国象棋游戏的设计与实现开题报告
  • crystalmaker晶体软件教程
  • 高等代数作业 第二章行列式答案

站内搜索

电脑版 关于南京廖华答案网
联系客服:779662525#qq.com(#替换为@)