下你所需,载你所想!
汇集开发技术源码资料

开源解二元一次方程运算源代码

:5.437KB :1 :2019-12-19 08:33:31

部分简介

源方程 = 删全部空 (源方程)
局_正则.创建 (“(.*?){0,1}([a-zA-Z])\+(.*?){0,1}([a-zA-Z])=(.*)”, 源方程, 假, 假, 真, 真)
.如果真 (局_正则.取匹配数量 () = 0 或 取文本长度 (文本_去重复文本 (局_正则.取子匹配文本 (1, 2, ) + “ ” + 局_正则.取子匹配文本 (1, 4, ) + “ ” + 局_正则.取子匹配文本 (2, 2, ) + “ ” + 局_正则.取子匹配文本 (2, 4, ), “ ”)) ≠ 3 或 局_正则.取子匹配文本 (1, 2, ) = 局_正则.取子匹配文本 (1, 4, ) 或 局_正则.取子匹配文本 (2, 2, ) = 局_正则.取子匹配文本 (2, 4, ))
返回 (假)
.如果真结束
a = 选择 (局_正则.取子匹配文本 (1, 1, ) = “”, 1, 到数值 (局_正则.取子匹配文本 (1, 1, )))
未知数1 = 局_正则.取子匹配文本 (1, 2, )
b = 选择 (局_正则.取子匹配文本 (1, 3, ) = “”, 1, 到数值 (局_正则.取子匹配文本 (1, 3, )))
未知数2 = 局_正则.取子匹配文本 (1, 4, )
z1 = 选择 (局_正则.取子匹配文本 (1, 5, ) = “”, 1, 到数值 (局_正则.取子匹配文本 (1, 5, )))
.如果 (未知数1 = 局_正则.取子匹配文本 (2, 2, ))
c = 选择 (局_正则.取子匹配文本 (2, 1, ) = “”, 1, 到数值 (局_正则.取子匹配文本 (2, 1, )))
d = 选择 (局_正则.取子匹配文本 (2, 3, ) = “”, 1, 到数值 (局_正则.取子匹配文本 (2, 3, )))
.否则
d = 选择 (局_正则.取子匹配文本 (2, 1, ) = “”, 1, 到数值 (局_正则.取子匹配文本 (2, 1, )))
c = 选择 (局_正则.取子匹配文本 (2, 3, ) = “”, 1, 到数值 (局_正则.取子匹配文本 (2, 3, )))
.如果结束
z2 = 到数值 (局_正则.取子匹配文本 (2, 5, ))
返回 (真)

开源解二元一次方程运算源代码

热门推荐

相关文章