wumei46 @ 2016-06-19 00:01:31
#include<stdio.h>
#include<stdlib.h>
int main()
{
long a;
scanf("%d",&a);
if(a<0){printf("-"),a=a*-1;}
for(;a!=0;)
{
if(a%10==0)a=a/10;
else break;
}
for(;a!=0;)
{
printf("%ld",a%10);
a=a/10;
}
return 0;
}
by Deny_小田 @ 2016-06-19 09:38:03
把scanf改成cin试试
by 水库中的水库 @ 2016-06-19 12:35:24
#include<stdio.h>
#include<stdlib.h>
#include<iostream>
using namespace std;
int main()
{
long a;
cin>>a;
if(a<0){printf("-"),a=a*-1;}
for(;a!=0;)
{
if(a%10==0)a=a/10;
else break;
}
for(;a!=0;)
{
printf("%ld",a%10);
a=a/10;
}
return 0;
}
这样子就过了,我改的你的代码
by wumei46 @ 2016-06-19 14:06:48
thanks
by wumei46 @ 2016-06-19 14:10:22
弱弱的问一下是为什么呢?