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

设有定义: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;}
其他人气:740 ℃时间:2019-08-19 05:31:25
优质解答
C.if(a>b) c=a;if语句已经结束了
a=b;b=c;是俩个单独的表达式
c:a=2 b=3 c=3 其他的都没变
我来回答
类似推荐
请使用1024x768 IE6.0或更高版本浏览器浏览本站点,以保证最佳阅读效果。本页提供作业小助手,一起搜作业以及作业好帮手最新版!
版权所有 CopyRight © 2012-2024 作业小助手 All Rights Reserved. 手机版