2个回答
展开全部
楼上是错的(那是算数组物理大小)
pascal 数组中未更改的数为0
程序段
for i:= 1 to sizeof(a) do
if i<>0 then t:=t+1;
//t即为所求
需要注意的是,您好像不太理解存储,就像是a[i]大小是5 为 [1,0,2,0,0]
(数组执行 a[1]:=1;a[3]:=2; 的结果)
你说这个数组中有几个数字?如果您认为是5的话 函数 sizeof(a)即为所求
pascal 数组中未更改的数为0
程序段
for i:= 1 to sizeof(a) do
if i<>0 then t:=t+1;
//t即为所求
需要注意的是,您好像不太理解存储,就像是a[i]大小是5 为 [1,0,2,0,0]
(数组执行 a[1]:=1;a[3]:=2; 的结果)
你说这个数组中有几个数字?如果您认为是5的话 函数 sizeof(a)即为所求
追答
for i:=1 to sizeof(a) do
func(a[i]);
'试下一个循环' 是这个意思吗?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询