0
0
已采纳
你没有考虑到如果a比0大或等于0.
这里需要一个判断过程,如:
if(a==0)
cout<<"0";
else if(a>0)
cout<<a-0;
else if(a<0)
cout<<0-a;
并且只需要定义一个浮点型变量a。
1
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
-2