问题 单项选择题

设有定义:
int a=1,b=2,c=3;
以下语句中执行效果与其它三个不同的是______。

A.if(a>b)c=a;a=b;b=c;
B.if(a>b)c=a,a=b,b=c;
C.if(a>b)c=a,a=b,b=c;
D.if(a>b)c=a;a=b;b;c;

答案

参考答案:A

解析: 选项B、Dif语句后都是一条复合语句;选项Cif语句后是一条语句,选项A之后有3条语句,所以答案选择A。

选择题
单项选择题