问题标题: 1005 倒序输出 怎么做?

0
0

0
已采纳
黄俊博
黄俊博
资深光能
资深光能

用变量方便些,

先定义

然后核心如下:

while(n!=0)
    {
        count=count*10+n%10;
        n/=10;
    }

然后输出count。

望采纳,谢谢。

0
0
贾子昂
贾子昂
中级守护
中级守护

我觉得用整型方便,你可以用while循环把输入的数倒过来放在另一个数组中。

精华核心代码!!!

x=x*10+n%10;
    n/=10;

这样可以去掉末尾的0

其余的就和把数倒转过来一样喽

0
邵逸儒
邵逸儒
中级天翼
中级天翼

用变量,方便

sw=srs%10;
srs=srs/10;

 

0
阮俊雄
阮俊雄
新手光能
新手光能

可以把每个位求出来,再将个位*100+十位*10*百位(三位数)

阮俊雄在2018-01-28 10:30:53追加了内容

用变量方便

0
刘凯南
刘凯南
高级守护
高级守护
while(n>0)
{
    a*=n%10;
    n/=10;
}

 

0
0
刘睿轩
刘睿轩
中级光能
中级光能

定义srs,sw,scs,i=0
输入srs
     while(srs>0){
         sw=srs%10;
         srs=srs/10;
         i++;
         if (i>1)
         scs=scs*10+sw; 
         else 
         scs=sw;
     }
输出scs

 

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

我是被采纳过的

我要回答