#include
using namespace std;
int main()
{
float e;
while(cin>>e)
{
if(e>0)
cout<<"|"<<<"|="<<
else if(e<0)
cout<<"|"<<<"|="<<
}}
請問為什麼181.3752過不了
#include
using namespace std;
int main()
{
float e;
while(cin>>e)
{
if(e>0)
cout<<"|"<<<"|="<<
else if(e<0)
cout<<"|"<<<"|="<<
}}
請問為什麼181.3752過不了
其實不用string也OK .
像這樣
#include<iostream>
#include<iomanip>
using namespace std;
int main(){
double n;
while(cin>>n)
cout<<fixed<<setprecision(4)<<"|"<<n<<"|="<<((n>0)?n:-n)<<endl;
return 0;
}