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中是什麼意思?

運算子 用來對兩個數作除法並返回一個整數。語法result number1 number2 運算子的語法具有以下幾個部分 部分 描述 result 必需的 任何數值變數。number1 必需的 任何數值表示式。number2 必需的 任何數值表示式。說明在進行除法運算之前,數值表示式通過捨去小數部分...

vb這句話是什麼意思,VB中「 」是什麼意思?

what s wrong with you?vb中 是什麼意思?如果要將幾行 寫在一行上,就用 連線。例如 if i 1 then a a 1 b a 5 end if 可以寫成 if i 1 then a a 1 b a 5 當輸出多個字串或表示式時,各項之間就要用 或 隔開 作用是數值與數值間空...

VB中IIF是什麼意思,VB中IIF是什麼意思

vb中iif函式意思是根據表示式的值,來返回兩部分中的其中一個。語法格式為iif expr,truepart,falsepart expr用來判斷真偽的表示式。如果expr為true,則返回truepart這部分的值或表示式。如果expr為false,則返回falsepart這部分的值或表示式。 然...