早教吧 育儿知识 作业答案 考试题库 百科 知识分享

设有定义:inta=4,b=5,c=6;以下语句中执行效果与其他三个不同的是()。设有定义:inta=4,b=5,c=6;以下语句中执行效果与其他三个不同的是()。A.if(a>b)c=a,a=b,b=c;B.if(a>b){c=a,a

题目详情
设有定义:int a=4, b=5, c=6;以下语句中执行效果与其他三个不同的是( )。
设有定义:int a=4, b=5, c=6;以下语句中执行效果与其他三个不同的是( )。
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;}
▼优质解答
答案和解析
答案C的语句和其它不一样,其它的不管是逗号表达式还是花括号括起来,都是把3条语句作为一个整体,而只有C是把3条语句分开了