c语音比较三个数大小
"Finding,and Sharing !<br>Sinton.<br>一、两个数大小比较:<br>int x,y,z;<br>if(x>y)<br>{z=x;x=y;y=z;}<br>二、三个数大小比较:<br>1.常规思维:<br><img><br>2.一行代码:<br>#include<br>void main()<br>{<br>int x,y,z,max;<br>printf(""please input three number:"");<br>scanf(""%d%d%d"",&x,&y,&z);<br>max=(x>y?x:y)>z?(x>y?x:y):z;<br>printf(""THE MAX IS %d\n"",max);<br>}"
这就是一个数学的等级运算问题,在加减乘除里,加和减是同级的,所有谁在前就先算谁,乘和除也是同级的,也应该是尊重先后顺序,加和减是低级运算,他的运算等级低于乘和除,一般在没有括号的情况下应该先算乘除,有括号的话就先算括号里面的,因为括号运算等级在数学中是最高的