比较a、b、c大小a=2006+2005/2006,b=2006×2005/2006,C=2006÷(2005/2006)

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/04 15:03:17
比较a、b、c大小a=2006+2005/2006,b=2006×2005/2006,C=2006÷(2005/2006)

比较a、b、c大小a=2006+2005/2006,b=2006×2005/2006,C=2006÷(2005/2006)
比较a、b、c大小
a=2006+2005/2006,b=2006×2005/2006,C=2006÷(2005/2006)

比较a、b、c大小a=2006+2005/2006,b=2006×2005/2006,C=2006÷(2005/2006)
a、b、c都有相同的项2005/2006,这是一个小于1的数,所以2007>a>2006,b=2005,c=2006×2006÷2005,这是一个远大于2006的数,所以c>a>b

#include "stdio.h"
main()
{
int a,b,c;
scanf("%d%d%d",&a,&b,&c);
if(a>b&&a>c)
{
if(b>c) printf("%d,%d,%d",a,b,c);
else printf("%d,%d,%d",a,c,b);
...

全部展开

#include "stdio.h"
main()
{
int a,b,c;
scanf("%d%d%d",&a,&b,&c);
if(a>b&&a>c)
{
if(b>c) printf("%d,%d,%d",a,b,c);
else printf("%d,%d,%d",a,c,b);
}
if(b>c&&b>a)
{
if(a>c) printf("%d,%d,%d",b,a,c);
else printf("%d,%d,%d",b,c,a);
}
if(c>a&&c>b)
{
if(a>b) printf("%d,%d,%d",c,a,b);
else printf("%d,%d,%d",c,b,a);
}
getchar();
}
这样可以么?

收起


a=2006+2005/2006
b=2006×2005/2006=2005
C=2006÷(2005/2006)=2006x2006/2005=2006x(2005+1)/2005=2006+2006/2005
所以,
c>a>b