5.执行下面语句序列后,a 和 b 的值分别为( )。 int a=5, b=3, t; int &ra=a; int &rb=b; t=ra; ra=rb; rb=t;
A: (A)3 和 3
B: (B)3 和 5
C: (C)5 和 3
D: (D)5 和 5
A: (A)3 和 3
B: (B)3 和 5
C: (C)5 和 3
D: (D)5 和 5
B
举一反三
- 智慧职教: 执行下面语句序列后,a和b的值分别为( )。 int a=5, b=3, t; int &ra=a; int &rb=b; t=ra; ra=rb; rb=t;
- 两个电阻的伏安特性曲线,如题图所示,以下正确的为()。 A: Ra=6Ω Rb=2.5Ω B: Ra=12Ω Rb=2.5Ω C: Ra=12 Ω Rb=5Ω D: Ra=6Ω Rb=5Ω
- 有以下程序: void swapl(int c[]) int t; t=c[0]; c[0]=c[1]; c[1]=t; void swap2int c0, int c1) int t; t=c0; c0=c1; c1=t; main() int a[2]=3,5, b[2]=3,5; swap1 ( A: ; swap2 (b[0],b[1]); B: printf("%d %d %d %d\n",a[0],a[1],b[0],b[1]); C: 其输出结果是A) 5 3 5 3 D: 5 3 3 5 E: 3 5 3 5 F: 3 5 5 3
- 下面的变量定义及初始化语句正确的是() A: int a=3;b=5; B: int a=3 b=5 C: int a=3,b=5; D: int a==3,b==5;
- 若有以下程序 main() { int a=4,b=3,c=5,t=0; if(a 5 0 3
内容
- 0
下列语句序列执行后,x的值为?int a=3, b=4, x=5;if( ++a A: 5 B: 3 C: 4 D: 6
- 1
下面错误的语句是( )。 A: int a[2][3] = {1, 2, 3, 4, 5, 6}; B: int a[2][3] = {{1, 2, 3}, {4, 5, 6}}; C: int a[ ][ ] = {{1, 2, 3}, {4, 5, 6}}; D: int a[ ][3] = {{1, 2, 3}, {4, 5, 6}};
- 2
【填空题】已知变量a定义为“int a=5;”,要使ra成为a的引用,则ra应定义为____ ________ ____,要使rb指向a,则rb应定义为____ ____ ____
- 3
【单选题】语句段A=3: B=5:T=a:a=b: b=t执行后()。 A. a值为3,b值为3 B. a值为3,b值为5 C. a值为5,b值为5 D. a值为5,b值为3
- 4
已知int i,a;,执行语句i=(a=2*3,a*5),a+6;和i=(a=2*3,a*5,a+6);后,变量a的值是。