【ybt】【字符串 处理 课过 例1】数字翻转

数字翻转

题目链接:数字翻转


题目描述

在这里插入图片描述

解题思路

判断是否负数。

去除前导 0 0 0

code

#include<iostream>
#include<cstdio>
#include<cstring>
using namespace std;

int ok;
char c[11];

int main()
{
    
    
	cin>>c;
	if(c[0]=='-')
	{
    
    
		printf("-");
		int i=strlen(c)-1;
		while(c[i]=='0') i--;
		for(;i>0;i--)
			cout<<c[i];
	}
	else
	{
    
    
		int i=strlen(c)-1;
		while(c[i]=='0') i--;
		for(;i>=0;i--)
			cout<<c[i];
	}
}

猜你喜欢

转载自blog.csdn.net/SSL_guyixin/article/details/112985941