vb这段代码中的i和j又没定义,为什么vb能识别它们i是行,j是数量?_百度...1、i和j都只是变量名,至于为什么i代表行,j代表列,是因为教科书上用惯了,逐渐约定俗成了。 2、这是变量名,本身不代表任何实际意义的,必须根据代码才能知道它们在程序中所表示的究竟是什么,而不是硬性规定i是什么,j是什么,k是什么的。 3、VB是动态语言,没有预先声明的变量会根据具体的使用方式去确定它的具体变体类型。 4、vb中默认的变量类型是Variant,如果没有定义,就可以由vb6自动在各种变量类型之间转换(vb2005必须定义),自动定义为各种类型。 VB求i,j值,请说明过程分析,1、分析嵌套循环语句,必须从最外层开始分析,首先假设i=1,那么j的取值只能是1,即t=1,所以关于k的循环就是k=1,2,3,s=0+1+1+1=3。 2、count 是统计窗体上控件的个数,这个语句的含义 把窗体上控件的个数赋值给a(i,j)这个数组元素。 3、第一层i循环,循环次数是确定的,从1到3,3次,而si每一次循环被加了1,因此si为3,i值在循环结束后,增加到4。第二层j循环,循环次数不定,其j值从1增加到i。 4、hi、byebye等,甚至乎还可以用汉字,比如:行、列、你妹、隔壁老王、呵呵等等!由于初学者一开始接触的变量名一般都是i、j、k之类的(这要怪那些教科书的编写者偷懒),所以会给人变量就必须用i、j、k的错觉。 VB中如何定义虚数j啊虚数中j代表电流。物理中的电流,经常用i来表示为了区分,虚数单位一般改为用j表示。电路公式中的“j”是虚数单位,也就是数学中的“i”,只是由于电路中字母“i”表示电流,为了避免混淆,就用“j”来代替了。 我只给你说下大概的意思,在VB6中,你可以按F8进行一步步的调试,然后在调试时,将鼠标移到变量上,就可以看到运行过程中变量是怎么改变的!For i = 1 to j Step 2 注意这里的j虽然变化了,但i还是要从1取到10。 主要是print语句,print *后面加上;符号表示不换行 print不加;是进行换行。 这是变量名,本身不代表任何实际意义的,必须根据代码才能知道它们在程序中所表示的究竟是什么,而不是硬性规定i是什么,j是什么,k是什么的。 由于 Dim 语句中的可选的 As type 子句,可以定义被声明变量的数据类型或对象类型。数据类型定义了变量所存储信息的类型。String、Integer 和 Currency 都是数据类型的例子。 vb中的i表示什么,j表示什么?1、i和j都只是变量名,至于为什么i代表行,j代表列,是因为教科书上用惯了,逐渐约定俗成了。 2、这是变量名,本身不代表任何实际意义的,必须根据代码才能知道它们在程序中所表示的究竟是什么,而不是硬性规定i是什么,j是什么,k是什么的。 3、主要是print语句,print *后面加上;符号表示不换行 print不加;是进行换行。 4、i和j都是普通变量,所谓变量的意思就是,i 和j中存的值是可以变的。变量名是可以随便定义的,只要符合定义的规则就可以。因为在循环中i和j作循环变量习惯了,所以很多程序中就都用了,当然你也可以用m,n或其他的。 |