0
已解决
张欣悦
新手光能
新手光能
#include<bits/stdc++.h>
using namespace std;
int main(){
// freopen("1291.in","r",stdin);
// freopen("1291.out","w",stdout);
double s,d,f,g,h,j,k,l;
int a;
cin>>a;
if(a==2){
cin>>s>>d;
f=s*d;
printf("%.2f",(int)(f*100+0.5)/100.0);
}
else if(a==1){
cin>>f;
g=3.14*f*f;
printf("%.2f",(int)(g*100+0.5)/100.0);
}
fclose(stdin);
fclose(stdout);
}
张欣悦在2021-07-25 18:07:12追加了内容
AAAA
0
已采纳
李奕歌
初级天翼
初级天翼
核心:
if(m==1){
cin>>a;
s=3.14*a*a;
}
if(m==2){
cin>>a>>b;
s=a*b;
}
最后再判断一下m如果是1,直接输出,如果m是2,四舍五入保留两位
李奕歌在2021-07-09 09:17:50追加了内容
a,b,s是double类型
望采纳
0
0
0
0
0