首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

宏程序如何去学?

个人观点:学好宏程序的前提,除了要具备扎实的编程知识和加工经验之外,还需要有一定的数学功底和电脑编程思维能力!这其中,数学知识尤其重要!

例如,1+2+3+4=?这道题,要是口算,你张口就来,但如果需要编一个电脑程序来求解其合?该怎么编写呢?

其实你仔细观察,该题可写成1+(1+1)+(1+1+1)+(1+1+1+1),能考虑到这一步,电脑编程思路也就出来!把1设为为一个变量,相加10次即可!程序如下

#1=0

N1#1=#1+1

IF[#1LT10]GOTO1

也许有人,会把1,2,3,4分别设置为四个变量进行相加,最终也能计算出来,但一定没有上面那种编程思路方便!不难看出,数学知识、思维确实很重要!同理,有了数学思维,电脑编程的思路也就有了!

插一句:你能用勾股定理知识来检查黑板或墙面是否垂直吗?

所以,学好宏程序最关键的部分就是先确定谁可作为变量,然后在思考其它数值和这个变量有什么样的关系,这里面的关系你可理解为某一个公式,最后进行判别循环即可!

例如椭圆的加工,可选择角度a为变量,这个角度和长半轴和短半轴以及椭圆上任何一点均存在确定几何关系:X=A*COS(a),Y=B*SIN(a);另外,采用椭圆的标准方程也是可行的!所以我才说,学好宏程序,数学知识确实很重要!否则狠难!

最后,多说一句,宏程序确实没啥,很简单,不向其它专业的编程语言绘制流程图。如果你基础确实不好的,可以在宏程序编制前先把流程图绘制一下,这样可使编程思路清晰明了,不至出错!​

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190116A0KZIE00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券