永发信息网

求BAT命令

答案:1  悬赏:0  手机版
解决时间 2021-04-26 21:01

要求:

输入4,5,2 时,命令会自动排列大小。

由小排列到大

最后显示为:2,4,5

最佳答案

写了一个!(注意:逗号分隔符必须是在英文状态下的!)


@echo off
setlocal enabledelayedexpansion
set t=0
set /p s=请输入的数字(以逗号分隔)
:start
set /a t+=1
for /f "delims=," %%i in ('echo %s%') do (
for /f "tokens=%t% delims= " %%j in ('echo %%i') do (
if %t%==1 set a=%%j
if %t%==2 set b=%%j
if %t%==3 set c=%%j
if %t%==4 goto xx
goto start
)
)
:xx
echo 您输入的数字:
echo %a% %b% %c%
echo 排序后的大小:
if %b% leq %a% (
goto 1
) else goto 2
:1
if %a% leq %c% (
echo %b% %a% %c%
) else goto 3
pause > nul
exit
:2
if %b% leq %c% (
echo %a% %b% %c%
) else goto 4
pause > nul
exit
:3
if %b% leq %c% (
echo %b% %c% %a%
) else echo %c% %b% %a%
pause > nul
exit
:4
if %a% leq %c% (
echo %a% %c% %b%
) else echo %c% %a% %b%
pause > nul
exit
pause > nul


我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
最吓人的恐怖电影是什么?
用3G无线上网卡最近上不去农场,老说网速不稳
沈阳大专平均年龄
观音菩萨上供的供品有哪些
下图为我国部分干湿地区及农业生产区示意图,
怎样处理好朋友之间的关系?
好兄弟烧烤地址在什么地方,想过去办事
宝宝起名字,男的孙沈什么,女的沈孙什么?
诺基亚6300能用2010版本的手机QQ?真的假的?
为什么我在打DOTA的时候会经常掉线
换班任务怎么做,求解魔兽世界 橙杖任务 P2 光
华氏451与朗读者的问题
宝马良车汽车服务中心射阳店在哪里啊,我有事
梦见和男朋友买水果,然后全身爬满蚂蚁,我一个
古代恋人分别的句子,形容对恋人不舍的诗句
推荐资讯
阅读民用建筑基础图应记住哪些内容
音速种子要怎样才能拿到阿?
合肥到涡阳有多远?
怎样建加密文件夹
打字闪烁光标很宽是什么原因,怎样处理
伟华厨具在哪里啊,我有事要去这个地方
看IP,如何能确定是哪个网吧?
PSP盟区战卡
小螃蟹怎么画,最爱一只大螃蟹韩文
天缘商店怎么去啊,有知道地址的么
兰州正宗牛肉拉面(巨宁大道)在哪里啊,我有事
我改不改相信他
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?