易语言编一个随机生成四则运算的软件
发布网友
发布时间:2022-05-05 23:25
我来回答
共1个回答
热心网友
时间:2022-06-28 07:24
.版本
2
.程序集
窗口程序集1
.程序集变量
运算符号,
文本型,
,
"4"
.子程序
__启动窗口_创建完毕
运算符号
=
{
“+”,
“-”,
“×”,
“÷”
}
时钟1.时钟周期
=
1000
标签2.标题
=
“10”
标签2.标记
=
“0”
标签3.标记
=
“0”
出题
()
.子程序
_按钮1_被单击
.判断开始
(编辑框1.内容
=
标签1.标记)
标签2.标记
=
到文本
(到数值
(标签2.标记)
+
1)
.默认
标签3.标记
=
到文本
(到数值
(标签3.标记)
+
1)
.判断结束
标签3.标题
=
“对题:”
+
标签2.标记
+
“
错题:”
+
标签3.标记
出题
()
.子程序
出题
.局部变量
数值1,
整数型
.局部变量
数值2,
整数型
.局部变量
符号,
整数型
置随机数种子
()
数值1
=
取随机数
(1,
9)
数值2
=
取随机数
(1,
9)
符号
=
取随机数
(1,
4)
编辑框1.内容
=
“”
编辑框1.获取焦点
()
.如果真
(符号
=
4)
标签1.标题
=
到文本
(数值1
×
数值2)
+
运算符号
[符号]
+
到文本
(数值1)
+
“=”
标签1.标记
=
到文本
(数值2)
返回
()
.如果真结束
.如果真
(符号
=
2)
.如果
(数值1
>
数值2)
标签1.标题
=
到文本
(数值1)
+
运算符号
[符号]
+
到文本
(数值2)
+
“=”
标签1.标记
=
到文本
(数值1
-
数值2)
.否则
标签1.标题
=
到文本
(数值2)
+
运算符号
[符号]
+
到文本
(数值1)
+
“=”
标签1.标记
=
到文本
(数值2
-
数值1)
.如果结束
返回
()
.如果真结束
.如果
(符号
=
3)
标签1.标题
=
到文本
(数值1)
+
运算符号
[符号]
+
到文本
(数值2)
+
“=”
标签1.标记
=
到文本
(数值1
×
数值2)
.否则
标签1.标题
=
到文本
(数值1)
+
运算符号
[符号]
+
到文本
(数值2)
+
“=”
标签1.标记
=
到文本
(数值1
+
数值2)
.如果结束
.子程序
_时钟1_周期事件
标签2.标题
=
到文本
(到数值
(标签2.标题)
-
1)
.如果真
(标签2.标题
=
“0”)
标签2.标题
=
“10”
_按钮1_被单击
()
.如果真结束