请问怎么用while循环比较三个数大小并且输出啊
如题,还请哪位大神指点一下,谢谢
[此贴子已经被作者于2016-10-17 21:06编辑过]
程序代码:#include "stdafx.h"
#include <stdlib.h>
#include <stdio.h>
#include<math.h>
int _tmain(int argc, _TCHAR* argv[])
{
int a[3];
int i=0;
while (i<=2)
{
printf("请输入第%d个整数(一共三个):",i+1);
scanf("%d",&a[i]);
printf("\n");
i++;
}
int s=0;
int j=0;
while (j<=2)
{
int k=0;
while (k<=1)
{
s=a[k];
if (s<a[k+1])
{
a[k]=a[k+1];
a[k+1]=s;
}
k++;
}
j++;
}
printf("您所输入的三个整数按从大到小的顺序排列是:");
int x=0;
while (x<=2)
{
printf("%5d",a[x]);
x++;
}
printf("\n");
system("pause");
return 0;
}
