小白提问:如何用labview实现下面for循环?

2019-07-17 12:52发布

int  i,k;console.writeline("请输入一个值k:d%",k);if(k>=2)                                {                                    for(i=0;i<7296;i+=2)                                          a[i/2]=b*256+b[i+1];                                }                                else                                {                                    for(i=1;i<7295;i+=2)                                          a[(i+1)/2]=read_buf*256+b[i+1];                                }
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
12条回答
figoba
2019-07-18 02:20
林飞321 发表于 2018-4-16 16:40
两者都是一维数组

那b*256+b[i+1]返回什么?也是一维数组?a[i/2]如果是一维数组,那a怎么又是一维数组?其实你无非就是不知道在labview中如何实现步进值为2吧?很简单,你用2K来代替i就好了,这样步进值就变成1了。

一周热门 更多>