社区活动 技术论坛 请教各位,这个程序哪里出了问题?
请教各位,这个程序哪里出了问题?
2010-07-16 19:12 35 0 10
[attach]1050[/attach]
我要回复

登陆后才能评论

登录
所有回贴(10)
[attach]1050[/attach]
2010-07-16 19:12
回复
取消
提交
[quote] 原帖由 [b]chengxiaolei[/b] 于 2010-7-16 19:12:00 发表 [attach]1050[/attach] [/quote]我想重复测量一个圆100次,求其100次测量直径的平均值。
2010-07-16 19:14
回复
取消
提交
可能是:“ 当.. 时/V1>0 " 这句话错了, 应该是:“ WHILE//v1>100" 这样才与所面的循环结束语句相对应(END_WHILE/):)
2010-07-16 20:25
回复
取消
提交
我为能打开附件,看了大概知道你意思,在使用流程命令,要记住首先就要赋值,再给公式条件命令
2010-07-16 22:54
回复
取消
提交
[quote] 原帖由 [b]yj407[/b] 于 2010-7-16 20:25:00 发表 可能是:“ 当.. 时/V1>0 " 这句话错了, 应该是:“ WHILE//v1>100" 这样才与所面的循环结束语句相对应(END_WHILE/):) [/quote] 因为我用的是中文,所以才会那样,那样没什么问题,程序我运行了好多遍,都能正常运行。
2010-07-17 15:13
回复
取消
提交
是这样,那您那个程序是出了怎样一个问题呢?
2010-07-17 23:44
回复
取消
提交
:D 看下!!!!!!!!!!!!
2010-07-18 00:44
回复
取消
提交
[quote] 原帖由 [b]yj407[/b] 于 2010-7-17 23:44:00 发表 是这样,那您那个程序是出了怎样一个问题呢? [/quote] 求出来的值不是半径平均值,而是半径平均值的1/100。
2010-07-18 10:35
回复
取消
提交
明白了! 您应该在程序的开头循环之前先将:赋值/v2=0(当然,不写也行,这是习惯问题) 然后再将 " 赋值/v2=圆1.D+v2 "放在END_WHILE/ 前面。这样才能将圆的直径累加上去。 您的问题是,将 "赋值/v2=圆1.D+v2"写在了循环之外了,这样的结果是,只是得到最后一个测量圆的直径值而已。
2010-07-18 11:46
回复
取消
提交
[quote] 原帖由 [b]yj407[/b] 于 2010-7-18 11:46:00 发表 明白了! 您应该在程序的开头循环之前先将:赋值/v2=0(当然,不写也行,这是习惯问题) 然后再将 " 赋值/v2=圆1.D+v2 "放在END_WHILE/ 前面。这样才能将圆的直径累加上去。 您的问题是,将 "赋值/v2=圆1.D+v2"写在了循环之外了,这样的结果是,只是得到最后一个测量圆的直径值而已。 [/quote] 多谢了,我再试一下!
2010-07-19 11:29
回复
取消
提交
在线咨询
关注我们

海克斯康制造智能

电话咨询
400-6580-400

热线电话(工作时间8:30-17:30)

关注我们 电话咨询 在线咨询

海克斯康制造智能