感觉思路、逻辑乃至代码都没毛病,但处理不了负数
查看原帖
感觉思路、逻辑乃至代码都没毛病,但处理不了负数
1349478
tangyiqi楼主2024/8/31 21:32
#include <bits/stdc++.h>
#define ii int
#define u using namespace std;
#define ll long long
#define f for
#define p printf
#define s scanf
#define re return
u
ll n,sum = 0;
ii main(){
	s("%d",&n);
	if(n>=0){
		while(n){
			sum = sum*10+n%10;
			n/=10;
		}
	}
	else {
		p("-");
		n = 0-n;
		while(n){
			sum = sum*10+n%10;
			n/=10;
		}
	}
	p("%d",sum);
	re 0;
}
2024/8/31 21:32
加载中...