下列程序段的執(zhí)行結(jié)果是()。Dim A(3,3)For M=1 To 3For N=1 To 3If N=M Or N=3-M+1 ThenA(M,N)=1E
下列程序段的執(zhí)行結(jié)果是( )。
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(N,N)=0
End If
Next N
Next M
For M=1 To 3
For N=1 To 3
Print A(M,N)
Next N
Next M
A.1 0 0 0 1 0 0 0 1
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循環(huán)的一般格式是:Forcounter=start To end [Step step]statements][Exit For]statements]Next [counter]當(dāng)所有循環(huán)中的語(yǔ)句都執(zhí)行后,step的值會(huì)加到counter中。此時(shí),循環(huán)中的語(yǔ)句可能會(huì)再次執(zhí)行,也可能是退出循環(huán)并從Next語(yǔ)句之后的語(yǔ)句繼續(xù)執(zhí)行。可以將一個(gè)For…Next循環(huán)放置在另一個(gè)For…Next循環(huán)中,組成嵌套循環(huán)。不過(guò)在每個(gè)循環(huán)中的counter要使用不同的變量名。根據(jù)題目中的意思,在If N=M
詞條內(nèi)容僅供參考,如果您需要解決具體問(wèn)題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。