1.程序分析:我們盡量把最小的數放在X上,先比較X和Y。如果X >;Y交換X和Y的值,然後比較X和Z,如果X >: Z交換X和Z的值,可以最小化X。
2.程序源代碼:
主()
{
int x,y,z,t;
scanf("%d%d%d ",& ampx & amp;y & amp;z);
if(x & gt;y)
{ t = x;x = y;y = t;}/*交換x和y的值*/
if(x & gt;z)
{ t = z;z = x;x = t;}/*交換x和z的值*/
如果(y & gtz)
{ t = y;y = z;z = t;}/*交換z和y的值*/
printf("從小到大:%d %d %d\\n ",x,y,z);
}