1樓:匿名使用者
80 20
因為bbb中改變了x的值,但其中有private y,使裡面的y和外面的y隔絕開來,雖然也改變了y值,但與外面的無關
vfp裡下面程式的執行結果是________?
2樓:★和平海
set exact on &&指定比較不同抄長度的 2 個字串時,使用bai
的規則du。
s="ni"+space(2) &&s="ni "
if s=="ni" &&==為完全比較,不受set exact的影zhi響,所以s不等於ni
if s="ni"
?"one"
else
?"two"
endif
else &&程式直
dao接跳到此處
if s="ni" &&因為exact為 on所以s的值"ni "後面的兩個空格被忽略,與「ni」相等,判斷為t
?"three" &&輸出"three"+++++++++++++所以答案是c++++++++
else
?"four"
endif
endif
return
set exact
指定比較不同長度的 2 個字串時,使用的規則。
on 指定在比較字串資料是否相等時,表示式必須逐字元匹配。
在兩個表示式的較短的一個的右邊加上空格或零(0)位元組,以使它與較長表示式的長度相匹配。但是,在比較中的任何表示式尾部的空格或零位元組都被忽略。
off 表示式必須逐字元匹配,直到表示式右邊達到結尾。(預設)
用vfp6.0執行以下程式的結果是什麼?為什麼?
3樓:匿名使用者
執行結果正常,輸入一個數以後,可以求出以這個數為半徑的圓的面積.
要把程式裡的全形符號改為半形才能正常執行.
clear
input to r
? '圓的面積:',area(r)
retu
func area
para x
retu(3.14*x*x)
******結果
5圓的面積: 78.50
vfp的一個程式,求解執行結果,那個 ??"" 是啥意思啊?還有把為什麼得出那個答案說一下唄
4樓:
?? expression1
計算表示式 expression1 的值,並把結果顯示在 visual foxpro 主視窗、活動的使用者自定義視窗或者印表機當前行的當前位置上。輸出計算結果前不回車換行。
簡單點就是把變數內容顯示在主視窗
下面程式的執行結果是什麼?為什麼
二10 20 d類是從b類和c類派生的,而b類和c類又都是從類派生的,但各有自己的副本。所以對於物件d,d.b n與d.c n是兩個不同的資料成員,互無聯絡。所以程式結果為 10,20三35 4523b d 3,5 呼叫建構函式b int,int a int 得到x 3 y 5 d.disp 列印3...
c程式執行結果是
下面三句有問題 case 0 printf break case 1 printf break case 2 printf break 改為 case 0 printf break case 1 printf break case 2 printf break 執行結果 第一次錯誤是死迴圈和除數為0...
下面程式的運算結果是,下程式的執行結果是
執行後,會輸出 123 這個程式編譯都無法通過,所以會卡在編譯的地方 下程式的執行結果是 a此題中y,z為靜態變數,程式結束時才會釋放記憶體。第一次呼叫f1 時,內x a 1,z 3,y 0,執行y z 後y 1,z 4 所以返 容回x y z 1 1 4 6.第二次呼叫f1 時,x a 1,z 4...