vf的题,DIME A(2,4)命令后,A(1,1)的值是什么?为什么?
答案:3 悬赏:30 手机版
解决时间 2021-03-23 07:50
- 提问者网友:喧嚣尘世
- 2021-03-22 16:52
vf的题,DIME A(2,4)命令后,A(1,1)的值是什么?为什么?
最佳答案
- 五星知识达人网友:拜訪者
- 2021-03-22 17:29
.F.
因为还没有赋值。追问我不太懂,再问一下,dime a() 是什么意思,怎么看出来还没赋值?追答dime=dimension
dime a(2,4) 意思是定义了一个数组A,A包含2行4列,A总共有2X4=8个元素。其实这时仅仅是定义了一个数组确切的说是一个数组结构,内容还是空的。给数组中的元素赋值,是这样赋值:
a(1,1)=1
a(1,2)=2
a(2,2)=3
.....
赋值之后,?a(2,2)就显示3,?a(1,2)就显示2,如果a(1,4)即第一行第四列这个元素你没赋值,那么?a(1,4)显示.F.
因为还没有赋值。追问我不太懂,再问一下,dime a() 是什么意思,怎么看出来还没赋值?追答dime=dimension
dime a(2,4) 意思是定义了一个数组A,A包含2行4列,A总共有2X4=8个元素。其实这时仅仅是定义了一个数组确切的说是一个数组结构,内容还是空的。给数组中的元素赋值,是这样赋值:
a(1,1)=1
a(1,2)=2
a(2,2)=3
.....
赋值之后,?a(2,2)就显示3,?a(1,2)就显示2,如果a(1,4)即第一行第四列这个元素你没赋值,那么?a(1,4)显示.F.
全部回答
- 1楼网友:爱难随人意
- 2021-03-22 18:42
.F.因为 在建立数组后,数组的各个元素的初始值均为逻辑假.F.。
- 2楼网友:洒脱疯子
- 2021-03-22 18:27
DIME是数组说明语句,DIME A(2,4),只说明了可以使用A数组,并且A数组是个二维数组,下标的最大取值分别为2和4,但是没有赋值。
赋值要用赋值命令,比如最常用的等号赋值:A(2,1)=5 等
vf中数组只说明,没赋值,则系统默认值是 逻辑值假,即 .F.
赋值要用赋值命令,比如最常用的等号赋值:A(2,1)=5 等
vf中数组只说明,没赋值,则系统默认值是 逻辑值假,即 .F.
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯