用C语言写比较三个数大小的程序。
不要太繁的,简单就好。
参考答案:#include "Stdio.h"
#include "Conio.h"
main()
{
int *i,j,k,n,m,s; int a[3];
i=a;
printf("input a number:\n");
for(i=a;i<=a+2;i++)
scanf("%d",i);
i=a;
for(j=0;j<=2;j++)
{for(k=0;k<=2;k++)
{if(*(i+j)<*(i+k))
n=*(i+j);
if(*(i+j)>*(i+k))
m=*(i+j);
}
}
i=a;
for(j=0;j<=2;j++)
{if(*(i+j)!=m&&*(i+j)!=n)
s=*(i+j); }
printf("%d%d%d",m,s,n);
getch();
}
仅仅适合于3个数的比较!
希望有帮助。