ll0610 @ 2024-11-20 13:10:51
#include <stdio.h>
#include <math.h>
using namespace std;
int main()
{
int t;
scanf("%d",&t);
if(t==1)
printf("I love Luogu!\n");
else if(t==2)
printf("6 4\n");
else if(t==3)
printf("3\n12\n2\n");
else if(t==4)
printf("166.667\n");
else if(t==5)
printf("15\n");
else if(t==6)
cout<<sqrt(6*6+9*9);
else if(t==7)
printf("110\n90\n0\n");
else if(t==8)
{
double pi=3.141593;
int r=5;
cout<<1.0*pi*r*2<<endl<<1.0*pi*r*r<<endl<<4.0/3*pi*r*r*r<<endl;
}
else if(t==9)
printf("22\n");
else if(t==10)
printf("9\n");
else if(t==11)
cout<<1.0*100/(8-5)<<endl;
else if(t==12)
printf("13\nR\n");
else if(t==13)
{
double pi=3.141593,v;
int a;
v=4.0/3*pi*4*4*4+4.0/3*pi*10*10*10;
a=pow(v,1.0/3);
printf("%d",a);
}
else if(t==14)
printf("50\n");
return 0;
}
by sunpeilun @ 2024-11-20 13:15:36
@ll0610 转浮点数用
by tzhengqing @ 2024-11-20 13:16:30
@ll0610当你试图将整型转换为浮点型时
也可以使用强制转换,但是直接乘以1.0更简单。
by ll0610 @ 2024-11-20 13:23:51
@tzhengqing可第八题也没说要用浮点数啊?为什么要乘1.0?
by tzhengqing @ 2024-11-20 15:14:55
@ll0610 事实上乘以 pi
就是在进行浮点数计算。不信可以输出试一下。