只需一步,快速开始
微信扫码登录
1 | 题目
设计一个简易计算器,支持两位数和“+”、“-”、“*”、“/”四种运算方式。通过形参传递参与运算的两个数字和运算符,运算符使用“Char”类型。
2 | 设计分析
实际运算过程中还是采用了基本运算符,本例的侧重点是CASE语句的使用方法和练习。
3 | 创建功能或功能块
创建功能块FB,命名为“CalculatorOf2Nums”。
4 | 定义接口变量
具体接口变量定义见下图:
5 | 程序代码
编写程序代码。如下图:
重点注意一下多路分支CASE语句的条件,数据类型只支持位字符串和整型数,并不支持字符串或字符类型,所以本例中将字符转换成了整型数(ASCII码)作为CASE语句的条件。
6 | 代码测试
在循环OB中调用FB- “CalculatorOf2Nums”,调用时会自动创建背景数据块,命名为“InstCalculatorOf2Nums”,该背景数据块可以用来监视和修改数据。转至在线并监控程序。如下图:
7 | 总结
学习使用多条件分支CASE语句;
学习字符转换成整型数的意义;
-
您需要 登录 才可以下载或查看,没有账号?注册哦
举报
本版积分规则 发表回复 回帖后跳转到最后一页