- @echo off&title 数列的简单计算&setlocal enabledelayedexpansion
- echo 数列的简单计算,请输入数列的前3项
- set er=0
- set /p a1=请输入A1:
- set /p a2=请输入A2:
- set /p a3=请输入A3:
- set /a b1=a2-a1
- set /a b2=a3-a2
- set /a c1=a2/a1
- set /a c2=a3/a2
- if %b1%==%b2% (
- set /a a4=a3+b1
- echo 您输入的数列是等差数列,第四项为!a4!。
- set /a er+=1
- )
- if %c1%==%c2% (
- set /a a4=a3*c1
- echo 您输入的数列是等比数列,第四项为!a4!。
- set /a er+=1
- )
- if %er%==0 echo 您输入的数列既不是等差数列也不是等比数列。
- echo 分析完毕,请按任意键推出...
- pause>nul
复制代码 只支持等差和的等比数列,其他的可以自行添加公式。 |