If you define the swap function as follows:[br][/br]template [typename T][br][/br]void Swap(T &var1, T &var2) {[br][/br] T temp = var1;[br][/br] var1 = var2;[br][/br] var2 = temp;[br][/br]}[br][/br]You can invoke Swap using ______.
A: Swap(1, 2)
B: int v1 = 1, v2 = 2; Swap(v1, v2);
C: int v1 = 1, v2 = 2; Swap(&v1, &v2);
D: int v1 = 1; double v2 = 2; Swap(v1, v2);
A: Swap(1, 2)
B: int v1 = 1, v2 = 2; Swap(v1, v2);
C: int v1 = 1, v2 = 2; Swap(&v1, &v2);
D: int v1 = 1; double v2 = 2; Swap(v1, v2);
举一反三
- 已知swap函数模板的定义如下: template[typenameT] voidswap(T&var1,T&var2) { Ttemp=var1; var1=var2; var2=temp; } 可使用以下哪种方式调用swap?___________ A: A.intv1=1;intv2=2;swap(v1,v2); B: B.swap(1,2); C: C.intv1=1;intv2=2;swap(&v1,&v2); D: D.intv1=1;doublev2=2;swap(v1,v2);
- 设无向图为 G=(V,E),其中 V={v1,v2,v3,v4},E={(v1,v2),(v3,v4),(v4,v1),(v2,v3),(v1,v3)}。则每个顶点的度依次为: A: 2, 1, 1, 1 B: 1, 1, 2, 1 C: 3, 2, 3, 2 D: 2, 3, 2, 3
- 一定量的理想气体从p1,V1,T1分别经(1)绝热可逆膨胀到p2,V2,T2;(2)经绝热恒外压膨胀到p´2,V´2,T´2,若p´2=p2,那么( ) A: T´2>T2,V´2>V2 B: T´2=T2,V´2=V2 C: T´2>T2,V´2<V2 D: T´2<T2,V´2>V2
- $u$, $v\in E^3$, $u=(0,-1,1),v=(1,-1,-1)$. What is $||u \times v||^2$:<br/>______
- 已知有向图G=(V,E),其中V={V1,V2,V3,V4,V5,V6,V7},庐{1,V2>,1,V3>,1,V4>,2,V5>,3,V A: V1,V3,V4,V6,V2,V5,V7 B: V1,V3,V3,V6,V4,V5,V7 C: V1,V3,V4,V5,V2,V6,V7 D: V1,V2,V5,V3,V4,V6,V7