正转串与整转串的区别

逆转与正转:

串 正转串(整 i){//可通过在尾,加上'-'来支持负数
    极 为负=0;如(i<0){为负=1;i=-i;}
    串 e;整 j,k;符 c;
    当(1){//23457
        k=i%10;j=i/10;c=k+'0';压(e,c);
        如(!j)断;i=j;
    }//压的是低位.
    如(为负)压(e,'-');中 逆转串(e);
}//串e为新的.

上面为逆转串.下面为正转.

空 整2串(整 i,串&e){//这样可以从这里进去
    整 j=i;如(i<0){压(e,'-');j=-j;};
    整 k=级数(j),m=指数(10,k),n;符 c;
    当(1){//正向,是可以在同一个串上工作
        n=j/m;c='0'+n;压(e,c);
        k--;如(k<0)断;j-=n*m;m/=10;
    }//2347,0
}//4个动作,整2串与正转串,只是方式不一样,

正转是从头到尾压符.优点是可以多个整数压一个串,这样就比较好的实现其他相关函数了.如整连,将一系列整数转为.
逆转串,则一次只一个.

posted @   zjh6  阅读(26)  评论(0编辑  收藏  举报  
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现
点击右上角即可分享
微信分享提示