社区活动 技术论坛 求一个动态数组问题
求一个动态数组问题
2011-02-24 10:08 36 0 16
书上说,V1[3]=25公式中,是把值25赋给数组V1的第三个元素。 那么请问,怎样创建动态数组呢?下面的程序问题出在哪里呢? ----------------------------------------------------------------------------- [color=blue]赋值/V1 = 1 WHILE/V1<=5 C1 =注释/输入,否,'请输入' 赋值/V2[V1] = C1.INPUT 赋值/V1 = V1+1 END_WHILE/[/color] ---------------------------------------------------------------------------- 或者弄一个程序出来,输一个数,往数组里面填一个数,也就是说“[color=red]来一个萝卜挖一个坑[/color]”,呵呵 求高手解答,谢谢!
我要回复

登陆后才能评论

登录
所有回贴(16)
哦,明白了,谢谢楼主!
2011-03-14 09:08
回复
取消
提交
说对了一半 V3的值是V2数组的第4个数值!
2011-03-11 17:22
回复
取消
提交
佩服楼上的钻研劲头!!!这是讲V2组织成一个以逗号分割的字符串,然后最后一句再把V2按逗号分割成数组赋值给V3? 学习了!
2011-03-11 17:17
回复
取消
提交
学了VB,这个问题解决了,原来很简单,呵呵,虽然不太美,但总比没有好,现在拿出来共享一下: ---------------------------------------------------------------------------- [color=blue]ASSIGN/V1 = 1 WHILE/V1<=5 C1 =COMMENT/INPUT,NO,'Please Edit Comment Text!' ASSIGN/V2 = V2+","+C1.INPUT ASSIGN/V1 = V1+1 END_WHILE/ ASSIGN/V3 = ELEMENT(4,",",V2)[/color] ---------------------------------------------------------------------------- 学无止境啊,哈哈! :D :D :D :D :D :D :D :D :D :D :D
2011-03-11 11:33
回复
取消
提交
我用的是4.2版的,也是没有通过。但将数组放到注释语句里时,运行进倒可以显示出正确结果。同样是在3.5版的也这样的。好象确实有点问题。
2011-03-04 19:17
回复
取消
提交
[quote] 原帖由 [b]STAR[/b] 于 2011-3-3 20:19:00 发表 我是在3.7和4.3版本运行通过的。你是哪个版本? [/quote]我的是pcdmis4.2mr1版!不能通过
2011-03-04 07:49
回复
取消
提交
我是在3.7和4.3版本运行通过的。你是哪个版本?
2011-03-03 20:19
回复
取消
提交
[quote] 原帖由 [b]STAR[/b] 于 2011-3-2 20:00:00 发表 上程序将a、b、c、d、e【代表数值】分别赋给数组变量V2或V3的第1个元素,第2个元素......第5个元素。 如果“要求是V3的值为5次输入的一个数组,比如(1,2,3,4,5)”,那么,不能用上述变量形式。而应按下面格式: 赋值/AA=1 WHILE/ AA<=5 C1 =注释/输入,否,'请输入数值' [/quote][color=red]很遗憾,用你的方法,还是不行,数组值为(0,0,0,0,5)[/color]
2011-03-03 07:54
回复
取消
提交
上程序将a、b、c、d、e【代表数值】分别赋给数组变量V2或V3的第1个元素,第2个元素......第5个元素。 如果“要求是V3的值为5次输入的一个数组,比如(1,2,3,4,5)”,那么,不能用上述变量形式。而应按下面格式: 赋值/AA=1 WHILE/ AA<=5 C1 =注释/输入,否,'请输入数值' 赋值/V3[AA]= C1.INPUT 赋值/AA= AA+1 END_WHILE/ 赋值/BB= ARRAY(V3[1],V3[2],V3[3],V3[4],V3[5])
2011-03-02 20:00
回复
取消
提交
[quote] 原帖由 [b]STAR[/b] 于 2011-3-1 22:17:00 发表 以下两种形式我都可以通过,且结果都对。你再试试 ------------------------------------------------------------------------------- V1 =循环/开始,标识=是,编号=5,开始=1,跳过=, 偏置:X 轴=0,Y 轴=0,Z 轴=0,角度=0 C1 =注释 [/quote]按照你的方法,V3的值始终是最后一次输入值呀?我的要求是V3的值为5次输入的一个数组,比如(1,2,3,4,5)
2011-03-02 07:53
回复
取消
提交
在线咨询
关注我们

海克斯康制造智能

电话咨询
400-6580-400

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

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

海克斯康制造智能