今天直接刷题,今天结束时,一个解题报告是必须的。
列公式 注意格式 就木问题了 重在分析题
备注: 使程序停下来??? #include<stdlib.h> system("pause");
数据的类型 输入输出的控制这些基本的东西都还木掌握
#include<stdio.h>
#include<math.h>
int main()
{
double len,r,wid;
int ncases,count;
scanf("%d",&ncases);
while(ncases--)
{
scanf("%lf%lf%lf",&len,&wid,&r);//逗号坚决不可以 空格和什么都没有可以 可是这是为什么呢
double x=sqrt(4*r*r-wid*wid);
if(wid>=2*r||x<1.0)//这里有没有 x<1.0似乎都可以,不理解啊
{
printf("impossible\n");
continue;
}
for(count=0;;count++)
{
if(count*x>=len)
{
printf("%d\n",count);
break;
}
}
/*double num=len/x;
double nn=floor(num);
if(nn<num)
printf("%d\n",nn+1);
else
printf("%d\n",nn);*///话说这样也可以 double ceil(double x)返回不小于x的最小整数 double floor(double x)
// 返回不大于。。。这些数学函数。。小纠结中。。。 bug一堆 还未解决
}
//system("pause");
return 0;
}