bat零基础自动求和机(附加原理)
来源:网络收集 点击: 时间:2024-04-02在桌面上右击;然后再将鼠标拖至菜单中“新建”选项。最后点击“文本文档”。

输入这串代码:
@echo off title 自动求和
mode con cols=30 lines=20
:start
echo 介绍一下怎么玩:
echo 在第一栏输入你想要的数字。
echo 自动出1+2+3···+你要加的数=
set /p a=请输入:
set /a b=(1+a)*a/2
echo 结果为%b%
pauseclsgoto :start

接着点击“文件”选项;选择“另存为”将.txt改成.bat。(名字格式如下图)
将“保存类型”改成“所有文件”,再把“编码”改成ANSI。点击确定即可
注:名字最好叫“自动求和机”

接下来介绍原理
首先是数学原理(等差数列):
如下图(举一个简单的例子):

代码原理(直接做批注):
@echo off title 自动求和 !--不显示后台代码 设置标题为自动求和--
mode con cols=30 lines=20 !--设置弹窗大小--
:start !--开始游戏--
echo 介绍一下怎么玩: !--显示消息(下面两行代码同样)--
echo 在第一栏输入你想要的数字。
echo 自动出1+2+3···+你要加的数=
set /p a=请输入: !--将输入的数字赋值在变量a上--
set /a b=(1+a)*a/2 !-把变量b设置成 (首项+末项)*项数/2{此数列项数正好是a}
echo 结果为%b% !--说出变量B(%号括起来的就是变量)--
pauseclsgoto :start !--暂停页面清除所有显示内容重新开始--

本人对BAT不太熟悉,请大佬多多指教
本词条原创,可复制代码短
0基础程序版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、文章链接:http://www.1haoku.cn/art_403036.html