以下能正确地定义整型变量x和y,并为其赋值为2的语句是?
A: int x=y=2;
B: int x=2,y=2;
C: int x,y=2;
D: x=y=2;
A: int x=y=2;
B: int x=2,y=2;
C: int x,y=2;
D: x=y=2;
举一反三
- 若要定义整型变量x,y,其值分别是1,2,不正确的选项是() A: int x=1,y=2; B: int x,y=1,2; C: int x=1;int y=2; D: int x,y;x=1;y=2
- 定义int x, y ; x= 8 ; 以下表达式运算后y的值为8的是( )。 A: y=0.6*2 *x B: y=(int)(0.6*2*x) C: y=x++ D: y=x++*2
- 以下定义中,正确的赋值语句是( )。int x,y;float z; A: x=1,y=2, B: x=y=100 C: x++; D: x=int (z);
- 如下程序的输出是什么? #include [stdio.h] void Swap (int x, int y); int main() { int x = 1; int y = 2; printf ("x=%d,y=%d\n", x, y); Swap (x, y); printf ("x=%d,y=%d", x, y); } void Swap (int x, int y) { int temp; temp = x; x = y; y = temp; printf ("x=%d,y=%d\n", x, y); } A: x=1,y=2x=2,y=1x=2,y=1 B: x=1,y=2x=1,y=2x=2,y=1 C: x=1,y=2x=2,y=1x=1,y=2 D: x=1,y=2x=1,y=2x=1,y=2
- 如下程序的输出是什么? #include <stdio.h> void Swap (int x, int y);int main() { int x = 1; int y = 2; printf ("x=%d,y=%d\n", x, y); Swap (x, y); printf ("x=%d,y=%d", x, y); } void Swap (int x, int y) { int temp; temp = x; x = y; y = temp; printf ("x=%d,y=%d\n", x, y); }? x=1,y=2x=2,y=1x=2,y=1|x=1,y=2x=1,y=2x=2,y=1|x=1,y=2x=2,y=1x=1,y=2|x=1,y=2x=1,y=2x=1,y=2