我会,但这里画不出流程图...
给你思路吧,
先用a和b进行比较,然后找出较小的再和C比较,
如果C较大,则C是最大的,和C比的那个是最小的,别一个在中间
否则C是最小的,和C比的那个在中间,另一个最大.
你要的话加我QQ吧,不习惯发邮件
这题我做过,不是教课书的习题吗?
太麻烦了,要不,我放在WORD里发给你!
我作业都交了!
排序方法:
设一个中间变量 temp
if(a>b)
{
temp=a;
a=b;
b=temp;
}
if(a>c)
{
temp=a;
a=c;
c=temp;
}
if(b>c)
{
temp=b;
b=c;
c=temp;
}
你看这个代码的逻辑,流程图就自然清楚了,每次判断,如果第一个比第二个大,利用temp进行交换,保证第一个一直都是最小。三次比较后,自然a,b,c的顺序就是从小到大了