若有int x=5,y=7,t;,则执行下列程序段后t的输出结果是() t=x *=x>y?x:y;
A: 5
B: 7
C: 35
D: 49
A: 5
B: 7
C: 35
D: 49
举一反三
- 若有int x=5,y=7,t;,则执行下列程序段后t的输出结果是() t=x *=x>y?x:y;
- 下列程序段的执行结果是( )。 x = 5: y = 7: z = 8 If x < y Then t = x: x = y: y = t End If If y < z Then t = y: y = z: z = t If x < y Then t = x: x = y: y = t End If End If Print x, y, z A: 8 5 7 B: 8 7 5 C: 5 7 8 D: 7 5 8
- 以下程序段输出的结果是。 int x=5,y=10,t=0; if(x==y) t=x;x=y;y=t; printf("%d,%d",x,y);
- 当int x=1,y=2,t=3时,执行以下程序段后x=_____. if(!x-y) t=x;x=y;y=t;
- 以下程序的输出结果是 【7】 。 #define MAX(x,y)(x)>(y)(x):(y) main() int a=5,b=2;c=3,d=3,t; t+MAX(a+,b,c+D) *10; printf("%d\n",t);