问题标题: 酷町堂:1005 倒序输出

0
0
已解决
李玮梵
李玮梵
新手守护
新手守护
输入一个正整数,将这个正整数的各位数倒过来,并打印输出。不允许将整数拆开,一位一位输出,只允许输出一个整型变量。

 


0
已采纳
张睿杰
张睿杰
初级天翼
初级天翼
定义srs,i=0,sw,scs;
    cin>>srs;
    while (srs>0)
    {
        sw=srs%10;
        srs=srs/10;
        i++;
        if (i>1)
        {
        scs=scs*10+sw;  
        }
        else  
        {
        scs=sw;
        }
    }
    cout<<scs<<endl;

 

0
张睿杰
张睿杰
初级天翼
初级天翼
定义srs,i=0,sw,scs;
    cin>>srs;
    while (srs>0)
    {
        sw=srs%10;
        srs=srs/10;
        i++;
        if (i>1)
        {
        scs=scs*10+sw;  
        }
        else  
        {
        scs=sw;
        }
    }
    cout<<scs<<endl;

 

0
杨陈卓
杨陈卓
新手天翼
新手天翼
    定义n,s=0;
    输入n
    if(n<0)printf("-");
    n=abs(n);
    do
    {
        s=s*10+n%10;
        n/=10;
    }while(n!=0);
    输出s

 

0
0
王子轩
王子轩
新手光能
新手光能

 

if(n<0)printf("-");

 

n=abs(n);

 

do

 

{

 

s=s*10+n%10;

 

n/=10;

 

}while(n!=0);

 

printf("%d\n",s);

我要回答