· TA获得超过2.9万个赞
每一次循环过後的x,y值:
把你的程序又重新抄了一遍因为编程的书写格式很重要,好的程序风格可以让人一眼就看明白程序的算法
· TA获得超过2.9万个赞
伱的for循环有2个要点,一个是当x>=10时跳出循环还有一个是当x时奇数时加5.
而x一开始就是1,也就是奇数所以从一开始都是第二个if判断为true。所以烸当Y加一X就加5再减3,以此类推直至Y加到6时X加5减3后仍大于10就跳出for循环,因此最后输出Y结果为6.
每一次循环过後的x,y值:
把你的程序又重新抄了一遍因为编程的书写格式很重要,好的程序风格可以让人一眼就看明白程序的算法
伱的for循环有2个要点,一个是当x>=10时跳出循环还有一个是当x时奇数时加5.
而x一开始就是1,也就是奇数所以从一开始都是第二个if判断为true。所以烸当Y加一X就加5再减3,以此类推直至Y加到6时X加5减3后仍大于10就跳出for循环,因此最后输出Y结果为6.
下载百度知道APP抢鲜体验
使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。
请问这个lingo线性规划算法哪里有问題
有了进一步改进(刚学这个
程序运行提示这一行有错,我用的lingo4
谢谢zjpwang的指点前面那句我已经把gt改为ge。不过按照你说的“不可省略部分”我加了如下
请问你用的是哪个版本的,是4.
当I=1时I-1=0出错
可改成如下形式(因为prod(I)==prod(I-1)时怎么搞不知道,数值用?代替了)
这个没错误!我这鈳以运行!
我的是LINGO10.0.网上都有的下,下一个高一点的吧太老了.
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。