输入三输入两个实数按代数值,按从大到小的顺序排序输出这三个数;输出格式为10为宽度,2为小数,数据之间用逗号分隔

b=3经变化后把2赋

3赋值给a,a=3把t赋徝给b,b=2 如果不

用中间变量(a=b;b=a;

会出现a=3b=3,无法实现交换

把3赋值给a,a=3把t赋值给b,b=2 这样不是变成b=2 a=3 怎么就知道了 数出来的结果是 2在前 3在后

伱对这个回答的评价是


如果直接用 a=b;b=a,则a原来的值丢失被直接替换成b,所以要有个中间变量t做一下周转

程序里的“=”号是“赋值”的意思不是“相等”

你对这个回答的评价是?

下载百度知道APP抢鲜体验

使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。

我要回帖

更多关于 输入两个实数按代数值 的文章

 

随机推荐