作者forris (乔巴)
看板TransCSI
标题[问题] 程式语言
时间Wed Dec 12 01:33:20 2007
1.在 Visual Basic 中,Dim X (3,-3 to 6,4) As String*10 所宣告的阵列占了多少
记忆体空间?
(A) 120 Bytes (B) 1200 Bytes (C) 1800 Bytes (D) 2000 Bytes
ans:D <93 普考第一试>
请问要怎麽算?
我原先以为 (3*3+6*4)*10,不对
2. 以下程式结果为何?
Declare Sub f1(n)
n=5
Call f1(n)
End
Sub f1(n)
a=1
for i=1 to n
a=a*i
Next i
Print a
End Sub
(A) 120 (B) 15 (C) 60 (D) 20
<92 普考第一试>
ans:A
我以为是 5*5 = 25
3. 以下 Basic 程式执行後,各变数之值为?
Declare Sub S1(x,y)
a=1:b=2
Call S1(a*2,b)
End
Sub S1(x,y)
x=x*2:y=y+1
End Sub
(A) a=1,b=3,x=4,y=3
(B) a=4,b=3,x=4,y=3
(C) a=2,b=2,x=4,y=3
(D) a=1,b=2,x=4,y=3 <92 普考第一试>
ans:A
我是想问 a,b why b=3?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.116.193.241
※ forris:转录至看板 Examination 12/13 01:24
1F:→ waiewing:2. 5! 12/16 23:28