[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
思路一般,事先考虑好各组存在的位置。也适用于24小时制时钟。
  1. @echo off&setlocal enabledelayedexpansion
  2. :begin
  3. set /p "_time=请输入时钟制:"
  4. if not "!_time!" equ "12" (
  5.    if not  "!_time!" equ "24"  goto begin
  6. )
  7. set /a a=_time/4,b=a*3
  8. for /l %%i in (1 1 %_time%) do (
  9.     if %%i leq %a% (
  10.         set "group1=!group1! %%i"
  11.     ) else if %%i leq %b% (
  12.            set "group2=!group2! %%i"
  13.     ) else set "group1=!group1! %%i"
  14. )
  15. echo group1:%group1%
  16. echo group2:%group2%
  17. pause
复制代码
1

评分人数

    • batman: 思路是好,但有局限性PB + 5

TOP

返回列表