题解(后面有讲解)
2026-01-18 18:20:47
发布于:湖南
7阅读
0回复
0点赞
我用的是abs函数,用#include<iostream>即可
#include<iostream>
using namespace std;
int main(){
int n;
cin>>n;
if(n<=0){
cout<<abs(n);
}else if(n>0){
cout<<-abs(n);
}
return 0;
}
讲解: -abs可以将正整数转成负整数,众所周知,abs可以将负整数转成正整数 (如果是正整数的话用abs后就还是正整数,不变,用为这个数本来就是正整数,所以转化后就还是正整数,总体来说abs具有非负性) ,-号可以让一个数变成负数,abs也一样,所以在abs加一个-号,abs取完值后就变成了负数
给个赞吧!谢了
这里空空如也







有帮助,赞一个