计算(和谐)器教程
bat吧
全部回复
仅看楼主
level 8
Math🌌 楼主
啊啊
2016年01月17日 10点01分 1
level 8
Math🌌 楼主
高手勿喷
::加法代码如下 >nul
@echo off
echo 请输入一个加数
set /p a=
echo 另一个加数
set /p b=
echo 计算中...
set /a cn=a+b
ping 127.0.0.1 -n 4 >nul
rem 此处只是渲染气氛
echo 等于%cn%
rem 以下内容可以省略
echo 任意键退出
pause >nul
::代码结束
至于减/乘/除法,只需修改回显内容和运算符即可
2016年01月17日 10点01分 2
为什么计算中要等3秒钟[滑稽]
2016年01月17日 15点01分
回复
a42855333
:没看rem吗
2016年01月18日 03点01分
借楼,4L是公式直接运算,6~7L作业,,10L答案,12L搞笑代码
2016年01月20日 12点01分
level 8
Math🌌 楼主
平方和立方:
set /a xx=a*
::and
set /a xx=a*a*a
2016年01月17日 10点01分 3
果然是新手,为什么不用^ [滑稽]
2016年01月17日 17点01分
@Wniko- ^是逻辑或
2016年01月20日 05点01分
@Wniko- 和转义符号
2016年01月20日 05点01分
回复 xiatianming456 : 好吧原谅我..是我混淆了[委屈] ——来自win10贴吧客户端
2016年01月20日 08点01分
level 14
我想死掉。。。
@echo off
echo 请输入公式
set /p gs=
set /a dn=%gs%
cls
echo 结果是:%dn%
pause>nul
2016年01月18日 04点01分 4
[真棒]
2016年01月18日 05点01分
请问set等号后用加上百分号吗
2016年01月18日 07点01分
@Math🌌 可以不加啊
2016年01月18日 08点01分
level 8
@echo off
echo 请输入公式
set /p gs=
set /a dn=%gs%
cls
echo 结果是:%dn%
pause>nul
2016年01月19日 00点01分 5
level 8
Math🌌 楼主
啊啊
作业:输入1000以内的数,判断素数
2016年01月20日 01点01分 6
level 8
Math🌌 楼主
你可以用1~160里的37个质数去试除,set /a取余,为零,直接echo,不为零,继续,直到除到160以内的最后一个质数157.
取余方法:
set /a
lz
=100%%61
这时,%lz%=39,即100/61的余数,符号是%%.注意,如果被除数小于除数,例如10%%20,结果是10.(其实这很科学,不是吗)
2016年01月20日 03点01分 7
好像不对,应该用合数除
2016年01月20日 05点01分
@Math🌌 不对,确实是质数
2016年01月20日 06点01分
level 8
Math🌌 楼主
先写到这里...高手来看一下错没错
::代码开始
@echo off
title 质数判断器
echo 请输入1000以内的自然数
set /p yy=
if %yy% equ 2 (echo 是质数) else (goto :1)
:1
set /a a=yy%%2
if %a% equ 0 (echo 是合数) else (goto :2)
::待续
2016年01月20日 06点01分 8
stop!!!!!!!!!!---if完后会继续执行吗?用不用&exit
2016年01月20日 07点01分
level 8
Math🌌 楼主
@echo off
title 质数判断器
:0
echo 请输入100以内的自然数
set /p yy=
if %yy% equ 2 (echo 是质数) else (goto :1)
:1
set /a a=yy%%2
if %a% equ 0 (echo 是合数) else (goto :2)
:2
if %yy% equ 3 (echo 是质数) else (goto :3)
:3
set/a b=yy%%3
if %b% equ 0 (echo 是合数) else (goto :4)
::自寻亮点[滑稽]
2016年01月20日 07点01分 9
level 8
Math🌌 楼主
@echo off
title 质数判断器
:0
echo 请输入100以内的自然数
set /p yy=
title 判断中...
if %yy% equ 2 (echo 是质数) else (goto :1)
:1
set /a a=yy%%2
if %a% equ 0 (echo 是合数 & goto :8) else (goto :2)
:2
if %yy% equ 3 (echo 是质数 & goto :8) else (goto :3)
:3
set /a b=yy%%3
if %b% equ 0 (echo 是合数 & goto :8) else (goto :4)
:4
if %yy% equ 5 (echo 是质数 & goto :8) else (goto :5)
:5
set /a c=yy%%5
if %c% equ 0 (echo 是合数 & goto :8) else (goto :6)
:6
if %yy% equ 7 (echo 是质数 & goto :8) else (goto :7)
:7
set /a d=yy%%7
if %d% equ 0 (echo 是合数 & goto :8) else (echo 是质数 & goto :8)
:8
title 判断完毕
echo 按任意键退出
pause >nul
好吧,度娘你吞我的话,我跟你没完
2016年01月20日 07点01分 10
测——试——成——功!撒花![爱心][音乐][haha][胜利]
2016年01月20日 07点01分
level 8
Math🌌 楼主
老方法,ping 127.0.0.1 -n 4 >nul[滑稽]
2016年01月20日 07点01分 11
省着看不见标题“判断中[滑稽]
2016年01月20日 12点01分
level 8
Math🌌 楼主
@echo off
title 病毒查杀工具
echo 查杀病毒中...
ping 127.0.0.1 -n 8 >nul
echo 正在扫描系统盘...
ping 127.0.0.1 -n 10 >nul
echo 发现15个病毒!
color 37
ping 127.0.0.1 -n 4 >nul
echo 正在扫描其他盘...
ping 127.0.0.1 -n 9 >nul
echo 又发现58个!
color 2d
ping 127.0.0.1 -n 12 >nul
echo 又发现10个!
color 48
ping 127.0.0.1 -n 4 >nul
cls
echo 扫描完毕
echo 出了BUG,无法修复,请重新打开此文件,6秒后关闭。
ping 127.0.0.1 -n 7 >nul
2016年01月20日 12点01分 12
多打一个空行!
2016年01月20日 12点01分
level 8
Math🌌 楼主
再个作业:将四则运算统一完成一个多功能计算器
2016年01月21日 01点01分 13
2016年01月22日 02点01分
@Math🌌 啊啊
2016年01月26日 04点01分
1