1、只有3个数,可以用判断语句直接调整数的顺序,不用去写排序程序。
2、vb示例:
Private Sub Command1_Click()
Dim a As Integer, b As Integer, c As Integer, t As Integer
a = Val(InputBox("input a:", , 5))
b = Val(InputBox("input b:", , 1))
c = Val(InputBox("input c:", , 6))
If a > b Then t = a: a = b: b = t
If a > c Then t = a: a = c: c = t
If b > c Then t = b: b = c: c = t
MsgBox a & "," & b & "," & c
End Sub
#include
void main()
{
int a,b,c;
printf("输入三个数:");
scanf("%d%d%d",&a,&b,&c);
if(a>b&&a>c)
printf("最大值为:%d",a);
else if(b>a&&b>c)
printf("最大值为:%d",b);
else
printf("最大值为:%d",c);
#include
main()
{
int a,b,c;
printf("请输入三个数:");
scanf("%d%d%d",&a,&b,&c);
if(a {
if(a>c)
printf("%d%d%d\n",b,a,c);
else
{
if(b>c)
printf("%d%df%d\n",b,c,a);
else
printf("%d%d%d\n",c,b,a);
}
}
else
{
if(a
else
{
if(b
else
printf("%2d%2d%2d\n",a,b,c);
}
}
}