首页 > 计算机 > 计算机考试 正文

[单项选择题] 下列程序段的执行结果为 Dim A(3,3) For M=1 To 3 For N=1 To 3 If N=M Or N=3-M+1 ThenA(M,N) =1ElseA(M

时间:2021-07-20 19:03:05 解答: 84 次

[单项选择题] 下列程序段的执行结果为

Dim A(3,3)

For M=1 To 3

For N=1 To 3

If N=M Or N=3-M+1 ThenA(M,N) =1

ElseA(M,N) =0

End If

Next N

Next M

For M=1 To 3

For N=1 To 3

Print A(M,N)

Next N

Print

Next M

A) 1

0

0

 0

1

0

0

0

0

B) 1

1

1

1

1

1

1

1

1

C) 0

0

0

0

0

0

0

0

0

D) 1 0 1

0 1 0

1 0 1

A. 1

0

0

 0

1

0

0

0

0

B. 1

1

1

1

1

1

1

1

1

C. 0

0

0

0

0

0

0

0

0

D. 1 0 1

0 1 0

1 0 1

正确答案:

D

参考解析:

题中以嵌套For循环为数组A(3,3)赋值,此过程中,如果A(M,N)符合条件"N=M OR N=3-M+1"则此项赋1,否则赋0。以A(1,1)为例,由于M=N=1,故A(1,1)=1。 依次类推: A(1,1) =1 A(2,1) =0 A(3,1) =1 A(1,2) =0 A(2,2) =1 A(3,2) =0 A(1,3) =1 A(2,3) =0 A(3,3) =1

  • 相关题库

请充值VIP继续使用(未注册用户支付后会自动注册登录)

×

95元 29元

VIP截止日期:2024-12-31 09:49:06

←请使用支付宝扫码支付

95元 29元

VIP截止日期:2024-12-31 09:49:06

←请使用微信扫码支付