:输入三个整数x,y,z,请把这三个数由小到大输出。
程序分析:我们想办法把最小的数放到x上,先将x与y进行比较,如果x>y则将x与y的值进行交换,然后再用x与z进行比较,如果x>z则将x与z的值进行交换,这样能使x最小。
所以我们首先要声明三个变量,x,y,x,t,为什么还还要声明变量t呢?
那是因为程序中的变量互换值和我们日常生活中的互换不一样,生活两个人的互换东西,只需双方交换一下物品就可以了??沙绦蛑械幕セ恢稻捅匦胗幸桓鲋屑浔淞咳ケ4嫘枰坏闹怠?/p>
<!DOCTYPE html>
<html>
<head>
<title>C 语言实例100题</title>
</head>
<body>
<script type="text/javascript">
var x=prompt("输入x");
var y=prompt("输入y");
var z=prompt("输入z");
var t //中间变量
if(x>y){ /*交换x,y的值*/
t=x;x=y;y=t;
}
if(x>z) { /*交换x,z的值*/
t=z;z=x;x=t;
}
if(y>z) { /*交换z,y的值*/
t=y;y=z;z=t;
}
console.log(x+","+y+","+z);
</script>
</body>
</html>