为什么输出只有better啊
查看原帖
为什么输出只有better啊
894033
wuxiangtianbei楼主2022/11/30 14:41
#include<stdio.h>
int main()
{
int i,j;
double n,a,b;
double x,y;
int c[20];
int d[20];
scanf("%lf",&n);
scanf("%lf%lf",&a,&b);
x=b/a;
for(i=1;i<n;i++) 
{scanf("%d%d",&c[i],&d[i]);
}
for(j=1;j<n;j++)
{
y=d[j]/c[j];
if(y-x<0.05)printf("better\n");
else if(x-y<0.05)printf("worse\n");
else if((x-y)>=0.05&&(y-x)<0.05)printf("same\n");
}
}
2022/11/30 14:41
加载中...