单选题
设有定义:
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。
提交答案
关闭