已知:int x,y,t;,则语句:t=x,x=y,y=t;的功能是______。
举一反三
- 已知int x,y,t; 则执行语句:x=y=3;t=++x||++y;后,y的值为_____
- 已知:int x=1,y=2,t;,则执行语句:t=x,y=x,x=t;后x、y的值分别是______
- 定义一个函数实现交换x和y的值,并将结果正确返回。能够实现此功能的是()。 A: swap(int x, int y){ int t;<br/>t=x; x=y; y=t; } B: swap(int *x, int *y){ int<br/>t; t=x; x=y; y=t; } C: swap(int *x, int *y){ int<br/>t; t= *x; *x = *y; *y=t; } D: swap(int *x, int *y){ int<br/>*t; t=x; x=y; y=t; }
- 已知:int x=1,y=2,t;,则执行语句:t=x,y=x,x=t;后x、y的值分别是______。 A: 1,2 B: 2,1 C: 1,1 D: 2,2
- 设x、y、t均为int型变量,则执行语句:x=y=3;t=++x||++y;后,y的值为