早教吧 育儿知识 作业答案 考试题库 百科 知识分享

VB怎么定义一个三维空间的点的坐标刚会点VB,想表示一个空间点的坐标比如T(i,j,k)其中i,j,k,是变化的i=0to100j=0to200k=0to200怎么样能定义T(i,j,k)是不是用DIM定义,同时结果能在Txt文件输

题目详情
VB 怎么定义一个三维空间的点的坐标
刚会点VB,想表示一个空间点的坐标
比如T(i,j,k)其中i,j,k,是变化的
i=0 to 100
j=0 to 200
k=0 to 200
怎么样能定义T(i,j,k)
是不是用DIM 定义,同时结果能在Txt文件输出T(0,0,0).T(100,200,200)等等
▼优质解答
答案和解析
定义这样的数组,而且 ijk都是变动的,也可以做到,可以这样!
eg:
dim T() [ as valueType]
i=100:j=200:k=200
redim T(i,j,k)
具体的在text文本里输出,还不知道你输出的是T(0,0,0)的值啊,还是文本 T(0,0,0)
这里理解为文本:
dim vi%,vj%,vk%,s$
for vi=0 to i
for vj=0 to j
for vk=0 to k
s=s & "T(" & vi & "," & vj & "," & vk & ")"
next
next
next
Open FilePathAndFileName For Output As #1'FilePathAndFileName 这个是你文本文件的路径和文件名:eg :c:\1.txt
Print #1,s
Close #1
如果不是这样,继续问!