初学者请教问题

HitSoft 2008-01-07 05:26:30
var
a:array [1..3,1..4,1..5] of Integer;
s,i,j,k:Integer;

begin
{ TODO -oUser -cConsole Main : Insert code here }
for i:=Low(a) to High(a) do
for j:=Low(a[i]) to High(a[i]) do
for k:=Low(a[i,j]) to High(a[i,j]) do
a[i,j,k]:=1;
s:=0;
for i:=Low(a) to High(a) do
for j:=Low(a[i]) to High(a[i]) do
for k:=Low(a[i,j]) to High(a[i,j]) do
s:=s+a[i,j,k];
Writeln(s);
Readln;
end.
我想知道a[i,j,k]:=1;该语句在上面程序起到什么作用?当删除这条语句的时候,结果是0。
原答案:60。
...全文
80 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
HitSoft 2008-01-07
  • 打赏
  • 举报
回复
我自己用白纸计算上面程序的答案,我得出的结果是59,还有一个1不知道跑那里去。
hongqi162 2008-01-07
  • 打赏
  • 举报
回复
数组赋值

16,748

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 语言基础/算法/系统设计
社区管理员
  • 语言基础/算法/系统设计社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧