您现在的位置是:网站首页> 编程资料编程资料
批处理bat递归计算N!的实现代码_DOS/BAT_
2023-05-25
267人已围观
简介 批处理bat递归计算N!的实现代码_DOS/BAT_
核心代码:
@echo off :: 代码来自网友:liangbch setlocal enabledelayedexpansion echo To calculate n^^! set/p nn=n=? set/a "buff_1=1,rad=10000,len=1" for /l %%i in (1,1,%nn% ) do ( set/a cc=0 for /l %%j in (1,1,!len!) do ( set/a "tt=buff_%%j* %%i+!cc!" set/a "buff_%%j=!tt! %% !rad!,cc=!tt!/!rad!" ) if !cc! gtr 0 ( set/a len+=1 set/a buff_!len!=!cc! ) ) set/p xx=n^^!=
双击输入数字即可。
相关内容
- BAT与HTML混合编程写法_DOS/BAT_
- 批处理统计文件夹内的所有文件的数量和总大小的bat_DOS/BAT_
- DOS批处理中%~dp0等扩充变量语法详解_DOS/BAT_
- bat如何延时删除指定文件夹中的文件_DOS/BAT_
- dos 环境变量延迟扩展enabledelayedexpansion详解_DOS/BAT_
- 批处理常用网络命令和符号篇_DOS/BAT_
- 批处理入门手册之批处理常用DOS命令篇(find findstr)_DOS/BAT_
- 批处理入门手册之批处理常用DOS命令篇(md、rd、ren、move)_DOS/BAT_
- 批处理入门手册之批处理常用DOS命令篇(attrib、del、copy、xcopy)_DOS/BAT_
- 批处理入门手册之批处理常用DOS命令篇(echo、rem、cd、dir)_DOS/BAT_
