Board logo

标题: [数值计算] [已解决]批处理如何输入一个任意位数的整数,之后将这个整数反向输出? [打印本页]

作者: 112    时间: 2019-10-14 20:16     标题: [已解决]批处理如何输入一个任意位数的整数,之后将这个整数反向输出?

本帖最后由 112 于 2020-4-15 21:24 编辑

求助大佬,如何输入一个任意位数的整数,之后将这个整数反向输出。
之后贴上萌新写的反向输出三位数的代码。
  1. @echo off
  2. set /p input=
  3. set /a a=input/100
  4. set /a b=(input-100*a)/10
  5. set /a c=input-100*a-10*b
  6. echo %c%%b%%a%
  7. pause>nul
复制代码
因为批处理代码是型形的,所以直接可以用除法。
作者: 112    时间: 2019-10-14 20:19

对不起,是整型。还有,求助大佬!我已经尽力了!希望大佬能帮帮我。
作者: Batcher    时间: 2019-10-14 20:21

回复 1# 112


你把它当做字符串来处理试试看:
http://bbs.bathome.net/thread-2069-1-1.html




欢迎光临 批处理之家 (http://bathome.net./) Powered by Discuz! 7.2