只需一步,快速开始
微信扫码登录
1 | 题目
可逆素数是指一个素数将其各位数字的顺序倒过来构成的反序数也是素数。设计一个程序求200以内的三位可逆素数。
2 | 设计分析
采用穷举法找到200以内的三位素数,将其反转,再次判断是否为素数,如果是素数则该数为可逆素数,否则不是。
3 | 创建功能或功能块
创建功能块FB,命名为“ReversiblePrimes”。
4 | 定义接口变量
具体接口变量定义见下图:
5 | 程序代码
编写程序代码。如下图:
程序中调用了FC-“IsPrimeNumber”,用来判断是否为素数,同时调用了FB-“InverseNumber”用来反转数字。注意只需要判断比反转后的数字小的数字即可。
6 | 代码测试
在循环OB中调用FB- “ReversiblePrimes”,调用时会自动创建背景数据块,命名为“InstReversiblePrimess”,该背景数据块可以用来监视和修改数据。转至在线并监控程序。如下图:
7 | 总结
学习使用FOR循环语句;
学习使用IF..ELSE语句;
学习子程序的调用和参数传递方式。
-
您需要 登录 才可以下载或查看,没有账号?注册哦
举报
本版积分规则 发表回复 回帖后跳转到最后一页