
3个回答
展开全部
简单啊,给你吧。
Private Sub Command1_Click()
x = InputBox("输入第一个数:")
y = InputBox("输入第二个数:")
z = InputBox("输入第三个数:")
Print " x y z"
Print "排序前 ", x, y, z
Print "排序后 ";
If x > y And x > z Then
If y > z Then
Print " ", x, y, z
Else
Print " ", x, z, y
End If
End If
If x > y And x > z Then
If y > z Then
Print " ", x, y, z
Else
Print " ", x, z, y
End If
End If
If y > x And y > z Then
If x > z Then
Print " ", y, x, z
Else
Print " ", y, z, x
End If
End If
If z > y And z > x Then
If y > x Then
Print " ", z, y, x
Else
Print " ", z, x, y
End If
End If
End Sub
界面自己做,把这段程序放到按钮的CLICK事件中。
Private Sub Command1_Click()
x = InputBox("输入第一个数:")
y = InputBox("输入第二个数:")
z = InputBox("输入第三个数:")
Print " x y z"
Print "排序前 ", x, y, z
Print "排序后 ";
If x > y And x > z Then
If y > z Then
Print " ", x, y, z
Else
Print " ", x, z, y
End If
End If
If x > y And x > z Then
If y > z Then
Print " ", x, y, z
Else
Print " ", x, z, y
End If
End If
If y > x And y > z Then
If x > z Then
Print " ", y, x, z
Else
Print " ", y, z, x
End If
End If
If z > y And z > x Then
If y > x Then
Print " ", z, y, x
Else
Print " ", z, x, y
End If
End If
End Sub
界面自己做,把这段程序放到按钮的CLICK事件中。
展开全部
定义一个 数组 接受你输入的3个数字
int[] a = new int[3];
a[1]=x;
a[2]=y;
a[3]=z;
for(int i=0;i<a.length;i++)
{
for(int j=0;j<a.length-i;j++)
{
if(a[i]<a[i])
{
int temp=0;
temp=a[i];
a[i]=a[j];
a[j]=temp;
}
}
}
int[] a = new int[3];
a[1]=x;
a[2]=y;
a[3]=z;
for(int i=0;i<a.length;i++)
{
for(int j=0;j<a.length-i;j++)
{
if(a[i]<a[i])
{
int temp=0;
temp=a[i];
a[i]=a[j];
a[j]=temp;
}
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不是的吧,这个问题咋这么多人问呢
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询