俞蕴烜
(俞蕴烜)
1
这是题目
这是代码:
#include<bits/stdc++.h>
using namespace std;
int main( )
{
double a,n;
cin>>a;
if(a>0)
{
cout<<fixed<<setprecision(2)<<-a<<endl;
}
else if(a<0)
{
a=-a;
cout<<fixed<<setprecision(2)<<a<<endl;
}
else
{
cout<<fixed<<setprecision(2)<<a<<endl;
}
return 0;
}
求如何修改
3 个赞
王楚瑜
(王楚瑜)
6
可以这么写:
#include<bits/stdc++.h>
using namespace std;
int main( ){
double n;
cin>>n;
printf("%.2lf",abs(n));
return 0;
}
你应该知道有个东西叫abs
4 个赞
栗子酱
(栗栗子)
9
#include<bits/stdc++.h>
using namespace std;
int main()
{
double a,n;
cin>>a;
if(a>0)
{
cout<<fixed<<setprecision(2)<<a<<endl;
}
else if(a<0)
{
a=-a;
cout<<fixed<<setprecision(2)<<a<<endl;
}
else
{
cout<<fixed<<setprecision(2)<<a<<endl;
}
return 0;
}
3 个赞