LOONGJ @ 2017-05-03 20:06:06
c语言,用的字符串,先判断符号,然后两循环,第一个循环去0,第二个循环倒着输出字符。
#include <stdio.h>
#include <string.h>
int main()
{
char s[100];
int n;
gets(s);
n=strlen(s);
if(s[0]=='-')
{
printf("%c",s[0]);
for(;s[n-1]=='0';n--){}
for(;n>1;n--)
{
printf("%c",s[n-1]);
}
}
else
{
for(;s[n-1]=='0';n--){}
for(;n>0;n--)
{
printf("%c",s[n-1]);
}
}
return 0;
}