AC代码

Qucode  •  16天前


#include<bits/stdc++.h>
using namespace std;
int n,num,a[10],j=0;
int main(void){
	cin>>n;
	//判断正负或者0
	if(n<0){
		num=-n;
		cout<<"-";
	}else if(n==0){
		cout<<0;
		return 0;
	 }else num=n;
	//取每一位
	do{
		a[j++]=num%10;
		num/=10;
	}while(num);
	//高位为0则不输出0,否则直接输出
	bool flag=false;
	for(int i=0;i<j;i++){
		if(flag||a[i]){
			flag=true;
			cout<<a[i];
		}
	}
	return 0;
}

from 战码青少年编程 Jason


Comments:

请先登录,才能进行评论