1樓:網友
static 是乙個靜態變數。裡面值會保持到程式最後退出,所以前面a初始為0,在第一次呼叫的過程中,a=a+3 的意思也就是說將a+3的值再重新賦予給a,所以現在的a為3,後面又進行呼叫一次,就變為6(靜態變數再後面呼叫的時候不會重新進行初始化,會保持原來的值)
x=1在此沒有用上的。
2樓:網友
區域性變數宣告:
dim宣告,隨過程的呼叫而分配存貯單元,變數的初始化;過程體結束,變數的內容自動消失,存貯單元釋放。
static宣告,每次呼叫過程,變數保持原來的值。
private sub command1_click()'每點一下command1,顯示的數值增加1.
static count as integercount = count + 1
print count
end sub
private sub command2_click()'每點一下command1,顯示的數值都是1。
dim count as integer
count = count + 1
print count
end sub
3樓:網友
第一題。private sub command1_click()dim s as double
for i = 1 to sqr(1 / 10 ^ 5))s = s + 1 / i * i)
next i
print s
end sub
第二題。option base 1
private sub command1_click()dim a()
n = len(text1)
for i = 1 to n
x = mid(text1, i, 1)
if x = chr(32) then y = y + 1next i
print "空格一共有:" y & 個"
end sub
第三題。private sub command1_click()dim a(10)
randomize
x = 0for i = 1 to 10
a(i) =int(rnd * 100)
if a(i) >x then x = a(i)print a(i)
next i
print "最大數為:";x
end sub
求解答,vb題
4樓:聽不清啊
提問題的朋友,請仔細閱讀一下題目再提問好嗎?
請求幫我解答一下這道題,幫我解答一下這道題?
ad的長度是由大變小再變大 bf ce是由小變大再變小,根據三角形性質 斜邊最長 滿意望採納,謝謝 第一空選 第二空選 過程如下請參考 過a做ag垂直於bc,垂足為g。根據公理可知a到直線bc的最短距離為ag,故ac ag且ab ag 所以當d點從c向b運動時,先變小 ac變小到ag 在變大 ag變...
貼個VB的題,大家幫忙解答一下,呵呵呵
測試通過 private sub command1 click dim matrix 1 to 10,1 to 10 as integer dim i,j for i 1 to 10 for j 1 to 10 if i j then matrix i,j 1 else matrix i,j 0 e...
求vb題解答,,VB題目求解
這個涉及遞迴呼叫自己,第二引數是奇數,所以 執行p1 x p1 x,n 2 每次呼叫時引數n先被整除2,所以這個引數依次為 7,3,1,0 直到引數為0時執行p1 1語句,所以整個過程相當如下 dim pp 1 n 0 p p n 1 p p n 3 p p n 7 p1 p 屬性,事件,方法。設計...