数学
求VB大神帮我解题了 我爱你#^^#写出以下程序段的执行过程与结果:dim a(3,3) for m= 1 to 3 for n = 1 to 3 if n = m or n = 3-m+1 then a(m,n) =1 else a(m,n) =0 next n next m for m=1 to 3 for n=1 to 3 print a(m,n) next n print next m

2019-05-30

求VB大神帮我解题了 我爱你#^_^#
写出以下程序段的执行过程与结果:dim a(3,3) for m= 1 to 3 for n = 1 to 3 if n = m or n = 3-m+1 then a(m,n) =1 else a(m,n) =0 next n next m for m=1 to 3 for n=1 to 3 print a(m,n) next n print next m
优质解答
  定义a(坐标系)、m(x轴)、n(y轴)
  n = 1,2,3 m=1,2,3
  如果n = m 或者 n = 3-m+1 那么a(m,n)=1(如,当n=1且m=1或m=3是,坐标(m,n)=1),其余的a(m,n)为1(如,当n=2时,m2,那么,a(m,n)=0)‘为a(m,n)取值
'在窗体显示计算结果(注:print后面没有”,“或”;“,所以不能再一行显示文本(如:a=(1,2)中,结果为0,在坐标系中,应该显示在(1,2)的位置,但却无法与上一个计算结果(1,1)在同一行显示,所以将0写到了第二行))
之后,一个一个计算就行了.(用计算计算可定会快很多哦!)
  定义a(坐标系)、m(x轴)、n(y轴)
  n = 1,2,3 m=1,2,3
  如果n = m 或者 n = 3-m+1 那么a(m,n)=1(如,当n=1且m=1或m=3是,坐标(m,n)=1),其余的a(m,n)为1(如,当n=2时,m2,那么,a(m,n)=0)‘为a(m,n)取值
'在窗体显示计算结果(注:print后面没有”,“或”;“,所以不能再一行显示文本(如:a=(1,2)中,结果为0,在坐标系中,应该显示在(1,2)的位置,但却无法与上一个计算结果(1,1)在同一行显示,所以将0写到了第二行))
之后,一个一个计算就行了.(用计算计算可定会快很多哦!)
相关问答