回 帖 发 新 帖 刷新版面

主题:■急救呀!这题完全不懂,搞不明白教程就没办法进行学习


学编程难呀,自学编程更难!哎!~

没有什么基础,更着教程学障碍连连呀!

我不准备放弃,人就是为了梦想而活着的嘛!

希望高手能详细解答一下我的问题,让我顺利掌握!谢谢支持

看了这提我明白了是求a(3,4)的元素值!我就不是不明白这个式子运算循环过程是怎么一步一步循环的结果的?!嵌套前头学过但是数组嵌套多维数组嵌套没学过而且内外循环变量值又不一样!我就彻底不明白这道题了!〓〓这题很重要请高手详加说明〓〓
<% 
dim a(3,4)
 for i=0 to 3
   for j=0 to 4
     a(i,j)=i*j 
   next
next 
for j=0 to 4   
  for i=0 to 3
    response.write a(i,j) & "<br>"
  next 
next
%>
[em8][em8][em10]

回复列表 (共1个回复)

沙发


<% 
dim a(3,4) '定义一个4行5列的二维数组
'下面的循环是在给这个二维数组的每一项进行赋值
 for i=0 to 3 '行循环
   for j=0 to 4 '列循环
     a(i,j)=i*j '每一项赋值 如: a(3,2)=3*2 此语句表示给4行3列的项进行赋值为3*2 也就是6
   next
next 
'下面的循环是把数组中的每一项显示出来
[color=FF0000]for j=0 to 4 '循环列   
  for i=0 to 3 '循环行
    response.write a(i,j) & "<br>" '输出相应项的值并换行
  next 
next[/color]%>

建议红色的部分改为下面的语句,这会对你理解语句有帮助

[color=0000FF]for i=0 to 3   
  for j=0 to 4
    response.write a(i,j) & "&nbsp;"
  next 
  response.write"<br>"
next[/color]

我来回复

您尚未登录,请登录后再回复。点此登录或注册