vb中strs0是什麼意思,VB中 str s ,0 是什麼意思?

時間 2021-10-30 06:32:51

1樓:

在字元跟字元之間進行連線,比如你要吧字元a,和字元b,兩個通過程式設計,來寫成ab,那麼表示式就應該是「a」+「b」或者「a」&「b」。

0是msgbox裡面的引數,也就是說當執行到msgbox時,出現一個對話方塊,裡面就只有一個ok按鈕,1的時候是ok 及 cancel 按鈕,以此類推,你可以試試看。

2樓:匿名使用者

程式執行一下,仔細觀察就會知道,這個是格式,如果是0的話,最後得出結果對話方塊中只有一個「確定」按鈕,如果是1的話,最後得出結果的對話方塊中會出現「確定」和「取消」兩個按鈕。

"面積 s=" + str(s), 0, "結果"這句話中有一個加號,是因為str(s)前面有字串呀,加號的作用就是將 "面積 s=" 和 str(s)連起來的意思,如果把"面積 s=" 去掉的話,那加號也可以跟著去掉。

"面積 s=" + str(s), 0, "結果"這句話的意思就是:在最後得出結果的對話方塊的標題欄顯示:結果兩個字;對話方塊的內容是:

面積 s= str(s);對話方塊的最下面是一個「確定」按鈕。

3樓:渠睿

str(s)是一個將數值型量轉換為相應字串的函式。

例:str(-8.987)="-8.987"

str(5.56)=" 5.56"

len(str(5.56))=5

注意正數前面帶著空格轉為字串。

4樓:匿名使用者

+ 和 & 是連線符,比如

a="123"

b="1231"

a + b =1231231 & 和+ 都是一樣的,至於你說的0,那是vbmsgbox的引數,msgbox我們常用的是msgbox 內容,格式,標題 這裡內容是必須的,標題和格式可以省略,格式就是msgbox對話方塊的按鈕,具體看下面的資訊,

msgbox "111",0,"2" 和 msgbox "111",vbokonly,"2" 是一樣的

vbokonly 0 只顯示 ok 按鈕。

vbokcancel 1 顯示 ok 及 cancel 按鈕。

vbabortretryignore 2 顯示 abort、retry 及 ignore 按鈕。

vbyesnocancel 3 顯示 yes、no 及 cancel 按鈕。

vbyesno 4 顯示 yes 及 no 按鈕。

vbretrycancel 5 顯示 retry 及 cancel 按鈕。

vbcritical 16 顯示 critical message 圖示。

vbquestion 32 顯示 warning query 圖示。

vbexclamation 48 顯示 warning message 圖示。

vbinformation 64 顯示 information message 圖示。

vbdefaultbutton1 0 第一個按鈕是預設值。

vbdefaultbutton2 256 第二個按鈕是預設值。

vbdefaultbutton3 512 第三個按鈕是預設值。

vbdefaultbutton4 768 第四個按鈕是預設值。

5樓:匿名使用者

此時+號和&功能一樣表示連線(如果沒有str()函式就不成立了,因為當他們是字元時才表示連線,否則表示運算)

msgbox 語法:

常數 值 描述

vbokonly 0 只顯示 ok 按鈕。

vbokcancel 1 顯示 ok 及 cancel 按鈕。

vbabortretryignore 2 顯示 abort、retry 及 ignore 按鈕。

vbyesnocancel 3 顯示 yes、no 及 cancel 按鈕。

vbyesno 4 顯示 yes 及 no 按鈕。

vb中的str(s)什麼意思

6樓:聽不清啊

str(x)是一個將數值型量轉換為相應字串的函式。

例:str(-8.987)="-8.987"

str(5.56)=" 5.56"

len(str(5.56))=5

注意正數前面帶著空格轉為字串。

7樓:匿名使用者

這個函式確實是轉換s為字元型別

但是你上面的**根本不需要這個函式。回

可以直接:

a=msgbox("1+3+5+```+99的和為:

答"+ s,,"求和")

或a=msgbox("1+3+5+```+99的和為:" & s,,"求和")

8樓:匿名使用者

該函式將數抄字轉化成字

bai符串。不過你用msgbox就預設輸出字串du了,不需zhi要在格式化字串了

dao。

可以直接寫成

msgbox("1+3+5+....+99的和為:"+s,,"求和")

你下面的+有兩者意思,當是數字時,表示加,當是字元時,表示連線符(即將兩個字元連線起來)。

而&是連線符,無論是數字還是字元都起連線作用。這裡有一個概念,就是vb的型別轉換,具體在這裡就是當使用&符號是,當是數字時自動轉換成字串然後進行連線。

vb中str()是什麼意思?

9樓:匿名使用者

str 函式來將一個數字轉成字串。當數字轉成字串時,字串的第一個位一定是空格或是正負號。

10樓:匿名使用者

str()把括號裡的轉化為字串

str(10)就是把數字10轉化為字串'10'

vb中str()是什麼意思?

11樓:匿名使用者

函式 而已 吧,建議安裝 msdn

str 函式

返回代表一數值的 variant (string)。

語法str(number)

必要的 number 引數為一 long,其中可包含任何有效的數值表示式。

說明當一數字轉成字串時,總會在前頭保留一空位來表示正負。如果 number 為正,返回的字串包含一前導空格暗示有一正號。

使用 format 函式可將數值轉成必要的格式,如日期、時間、貨幣或其他使用者自定義格式。與 str 不同的是,format 函式不包含前導空格來放置 number 的正負號。

注意 str 函式只視句點 (.) 為有效的小數點。如果使用不同的小數點(例如,國際性的應用程式),可使用 cstr 將數字轉成字串。

12樓:禮惜萍魯鬱

str()是轉換字元函式,比如1+1=2,加上後把數字改為字元str(1)+str(1)=11,同理"1+五"一個是數字一個字漢字加不了會出錯,加上後str(1)+五就會等於1五

我回答過這問題

希望你能給你幫助

13樓:似遠汝婷

str函式是將數值型轉換成字元型

比如str(32)="32"

字元型和數字型是有區別的

"1"+"1"="11"

而且1+1=2

14樓:

str(x)是一個將數值型量轉換為相應字串的函式。

例:str(-8.987)="-8.987"

str(5.56)="

5.56"

len(str(5.56))=5

注意正數前面帶著空格轉為字串。

15樓:昝培勝圭碧

str函式來將一個數字轉成字串。當數字轉成字串時,字串的第一個位一定是空格或是正負號。

vb 中s=""是什麼意思

16樓:弭笑卉

如果變數s未被定義,那麼會自動定義一個可變型變數s,並將空字串賦值給它。

如果變數s定義為字串,那麼這裡會給s賦值為空字串。

如果變數s不是字串型,那麼會出錯,提示型別不匹配。

17樓:匿名使用者

定義變數s的值為長度為0的字串。

18樓:匿名使用者

對變數s賦值 值為字串"" 即清空

在vb中「輸入第"+str(i)+"個數的值」這是什麼意思?

19樓:匿名使用者

把變數 i 轉換成字串變數,再插入「輸入第 個數的值」這句話中間

20樓:匿名使用者

str 和cstr都是將資料轉成字串+代表字串的連線

21樓:匿名使用者

比如 i = 5「輸入第"+str(i)+"個數的值」就是輸入第 5 個數的值

vb中s=1.0#是什麼意思

22樓:匿名使用者

vb中s=1.0#是什麼意思:

1.0#表示1.0這個數是一個雙精度數,

s=1.0#表示把一個雙精度1.0賦值給s。

在vb中是什麼意思, 在VB中是什麼意思

郭榮華 改為 text1 text1 str rcv i 就可以了,就是去掉 str 之間的空格。在visual basic 中,資料型別分為基本資料型別,使用者自定義型別和列舉型別三種。基本資料型別 資料型別 關鍵字 型別符 字首 佔用記憶體空間 表示範圍 字元型 string str 與字串長度...

vb中string是什麼意思,VB中string()是什麼意思

潭月肇揚 dima asstring 1 這個a變數只能有一個字元的值賦給它 例如a 1 或a b 而不能是a abc 因為這是定義的定長字串 意思是 1就只能有一個字元 同理如果是 8代表有可有八個字元 不足時用空格補齊 string number,character 是vb的內建函式,其功能是建...

vb中chr是什麼意思,VB中Chr是什麼意思?

chr,返回以數值表示式值為編碼的字元。格式 chr 數值表示式 說明 函式返回值型別為string,其數值表示式值取值範圍為0 255。例如 print chr 78 結果顯示 n。擴充套件資料 chr charcode 必要的 charcode 引數是一個用來識別某字元的 long。charco...