vfp這個程式執行結果是什麼,VFP,這個程式執行結果是什麼

2021-03-19 18:26:07 字數 1398 閱讀 8049

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...