


原始碼如下:
#include<iostream>
#define pi 3.1415926
using namespace std;
int main()
{
int T,r1,r2,a1,a2;
float s;
do{cin>>T;}while(T<=0||T>1e5);
while(T--)
{
do{cin>>r1;}while(r1<=0||r1>1000);
do{cin>>a1;}while(a1<=0||a1>360);
do{cin>>r2;}while(r2<=0||r2>1000);
do{cin>>a2;}while(a2<=0||a2>360);
if(r1>=r2)
{
if(a1<=a2) s=pi/360*a1*(r1*r1-r2*r2);
else s=pi/360*(a1*r1*r1-a2*r2*r2);
}
else
{
if(a1>a2) s=0;
else s=pi/360*(a1-a2)*r1*r1;
}
cout<<s<<endl;
}
return 0;
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/256466.html
標籤:新手樂園
上一篇:請問大神 為啥輸出的結果啥也沒有
下一篇:WinMain引數求助
