无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 39084|回复: 49
打印 上一主题 下一主题

九九乘法表

[复制链接]
跳转到指定楼层
#
发表于 2006-12-26 00:10:19 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
  圣诞过得很无聊,无聊的时候就写了个无聊的东西出来,自我娱乐一下:

  1. @echo off
  2. :: 九九乘法表
  3. :: code by jm 2006-12-25 CMD@XP
  4. set num=0
  5. for /l %%i in (1,1,9) do (
  6.     for /l %%j in (1,1,%%i) do call :multiply %%i %%j
  7. )
  8. pause>nul
  9. goto :eof

  10. :multiply
  11. set /a num+=1
  12. set /a var=%1*%2
  13. set var=%2×%1=%var%
  14. set var=%var%      
  15. if %2 equ 1 (set var=%var:~0,5%) else set var=%var:~0,6%
  16. set str=%str% %var%
  17. if %num% equ %1 echo %str%&set str=&set num=0
  18. goto :eof
复制代码

  稍微修改了一下,使得排版更加规整。

  07年1月24日,DOS联盟的 qjbm 帖出了一个更加简洁的代码,用 Tab 键来控制排版:

  1. @ECHO %DBG% OFF
  2. SETLOCAL ENABLEDELAYEDEXPANSION
  3. for /l %%i in (1,1,9) do (
  4.                           for /l %%j in (1,1,%%i) do (
  5.                                                       set /a h=%%i*%%j
  6.                                                       set /p=%%i×%%j^=!h!        <nul
  7.                                                       if %%i==%%j echo.
  8.                                                       )
  9.                             )
  10. pause
复制代码

[ 本帖最后由 namejm 于 2007-2-10 11:24 AM 编辑 ]
49#
发表于 2016-1-4 15:57:16 | 只看该作者
学习学习。
回复

使用道具 举报

48#
发表于 2015-12-12 08:04:54 | 只看该作者
谢谢楼主的分享
回复

使用道具 举报

47#
发表于 2015-12-12 06:57:05 | 只看该作者
高啊
回复

使用道具 举报

46#
发表于 2015-11-30 16:33:53 | 只看该作者
批处理,学习了
回复

使用道具 举报

45#
发表于 2014-2-20 22:27:03 | 只看该作者
高手学习下。
回复

使用道具 举报

44#
发表于 2014-2-14 08:56:03 | 只看该作者
批处理高手,支持、学习一下。
回复

使用道具 举报

43#
发表于 2009-8-8 02:26:39 | 只看该作者
不错!惭愧啊!
回复

使用道具 举报

42#
发表于 2008-12-29 21:54:21 | 只看该作者
你这个可以用到教材中了.还真是一个好教材.佩服.
回复

使用道具 举报

41#
发表于 2008-12-29 19:43:14 | 只看该作者
服你啦,批处理能搞到这地步。
回复

使用道具 举报

40#
发表于 2008-9-23 10:08:22 | 只看该作者
呵呵,不服是不行的哟,潜水的路过
回复

使用道具 举报

39#
发表于 2008-9-12 02:07:34 | 只看该作者
批处理能写成这样,高手,赞一个。
回复

使用道具 举报

38#
发表于 2008-9-10 01:29:18 | 只看该作者
的确是位高手,学习了!
回复

使用道具 举报

37#
发表于 2008-8-23 11:28:39 | 只看该作者
技术这种东西,有些人就是痴醉,有些人则毫无兴趣
回复

使用道具 举报

36#
发表于 2007-4-26 00:22:10 | 只看该作者
:L 看来以前认为批处理没什么的想法,现在真让我:L :L :L
回复

使用道具 举报

35#
发表于 2007-4-9 21:00:56 | 只看该作者
看得有点糊涂.
回复

使用道具 举报

34#
发表于 2007-4-8 17:50:04 | 只看该作者
:L :L 看不懂。
回复

使用道具 举报

33#
发表于 2007-4-7 21:41:56 | 只看该作者
真是厉害啊.
回复

使用道具 举报

32#
发表于 2007-4-7 16:49:33 | 只看该作者
楼主好厉害
回复

使用道具 举报

31#
发表于 2007-4-7 14:44:35 | 只看该作者
配服,配服,
回复

使用道具 举报

30#
发表于 2007-3-23 13:40:06 | 只看该作者
厉害厉害的。服。
回复

使用道具 举报

29#
发表于 2007-3-15 14:15:25 | 只看该作者
厉害!
回复

使用道具 举报

28#
发表于 2007-3-13 19:47:06 | 只看该作者
原帖由 namejm 于 2007-1-2 10:41 AM 发表
  还要注意一个地方:set var=%var%      这一句后面有6个空格。


很受启发
回复

使用道具 举报

27#
发表于 2007-3-12 15:02:59 | 只看该作者
确实是精彩!
顶!
回复

使用道具 举报

26#
发表于 2007-3-12 14:05:22 | 只看该作者
确实写得好。可否介绍下啊?
回复

使用道具 举报

25#
发表于 2007-3-10 14:33:35 | 只看该作者
批处理真的有这么牛了啊?
回复

使用道具 举报

24#
发表于 2007-1-15 18:00:16 | 只看该作者
LZ可真强啊
回复

使用道具 举报

23#
发表于 2007-1-14 16:30:06 | 只看该作者
高手啊,学习批处理中。。。
回复

使用道具 举报

22#
发表于 2007-1-8 19:19:10 | 只看该作者
厉害,我看也不是很懂啊~~
回复

使用道具 举报

21#
发表于 2007-1-7 16:42:14 | 只看该作者

学习中

学习中---有点硬,等会才可以消化
回复

使用道具 举报

20#
发表于 2007-1-5 21:34:24 | 只看该作者
原帖由 namejm 于 2007-1-2 10:41 AM 发表
  还要注意一个地方:set var=%var%      这一句后面有6个空格。



原来是这样~~我说为什么要取5取6的.关键是这里.......

消化了!

感谢 了...................
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-17 11:53

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表