作业帮 > 综合 > 作业

if ( x< y ) { t=x; x=y; y=t; } 怎么理解呢?

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/23 19:08:59
if ( x< y ) { t=x; x=y; y=t; } 怎么理解呢?
如果x
再问: 交换之后,是否从大到小的顺序输出呢?为什么呢???
再答: 如果你是这种情况的话,就是printf("%d%d",x,y);的话,就是按照从大到小的顺序,因为x和y交换啦,如果x开始时就大于y、就不用执行if语句,结果还是按照从大到小的顺序输出。