❶ VB計算器加號代碼要怎麼寫啊
程序的思路很單純,不過要按你的形式寫確實有些麻煩,因為你沒辦法存儲兩個自己輸入的數
這個時候要用到mid函數,這是我按你給的界面寫的代碼,想得比較復雜,但是有用,你可以拿去試試
Dim x As Integer, y As Integer, sombol As String
Private Sub Command1_Click()
Text1.Text = Text1.Text & "1"
End Sub
Private Sub Command2_Click()
Text1.Text = Text1.Text & "2"
End Sub
Private Sub Command3_Click()
Text1.Text = Text1.Text & "3"
End Sub
Private Sub Command4_Click()
Text1.Text = Text1.Text & "+"
End Sub
Private Sub Command5_Click()
Text1.Text = Text1.Text & "-"
End Sub
Private Sub Command6_Click()
For i = 1 To Len(Text1.Text)
If Mid(Text1.Text, i, 1) = "+" Or Mid(Text1.Text, i, 1) = "-" Then
x = Val(Mid(Text1.Text, 1, i - 1))
sombol = Mid(Text1.Text, i, 1)
y = Val(Mid(Text1.Text, i + 1, Len(Text1.Text)))
End If
Next i
If sombol = "+" Then
Text1.Text = Text1.Text & "=" & x + y
Else
Text1.Text = Text1.Text & "=" & x - y
End If
End Sub
❷ 求一個簡單的C語言加法運算代碼 要求 可以輸入'+' 謝謝了
只要輸入加號的話你用 char a; a=getchar(); printf("%c",a); 就行了吧? 如過你想著要輸入進「1+2」按下回車就出結果3來的話,參加運算的「+」好像不能輸進去,或者我初學的還沒學完不知道,不過你可以用if語句來判斷啊,加號ASCII是43號,寫成這樣 #include<stdio.h> void main() { int a,b,c; char d; scanf("%d",&a); d=getchar(); scanf("%d",&b); if(d==43) {c=a+b;printf("%d+%d=%d\n",a,b,c);} if(d==45) {c=a-b;printf("%d-%d=%d\n",a,b,c);} } 多加了個減法在上面。 如果是樓上說的你要輸入無限多個數相加的話用 #include<stdio.h> void main() { int a=0,b,n=1; while(n<=100) { printf("輸入要相加的數:"); scanf("%d",&b); a=a+b; printf("%d\n",a); } 嘿嘿,第一次在編輯語言區答問題,過去都是在游戲區的,答得不對不要笑我啊~
❸ 數字串中添加加號,使其和最好,要C語言代碼和詳細注釋
太煩。。。
你丟個1,200分大概有人會幫你做
❹ java String.out.println()括弧中的加號什麼意思代碼如下
指字元串的連接
把數字b轉成字元串後,與「*」連接起來,再與i轉換成字元串後連接起來,再與「=」連接起來……
當b=2,i=3的時候
輸出的是
2*3=6
❺ vb中的加號是什麼
VB中的加號(+)是算術運算符和連接運算符。
算術運算符
+
運算符
用來求兩數之和。
連接運算符
+
運算符
用來拼接字元串
+
運算符時有可能無法確定是做加法還是做字元串連接。為避免混淆,請使用
&
運算符進行連接,並且改進程序代碼的可讀性。
語法
對於只有數值數據類型表達式的單純加法,result
的數據類型通常與其中最精確的表達式的數據類型相同。精確度由最低到最高的順序是
Byte、Integer、Long、Single、Double、Currency
和
Decimal。但下列情況例外:
+
運算符示例
本示例使用
+
運算符來計算數值的和。+
運算符也可以用來做字元串的串接操作。不過,最好還是使用
&
運算符來做字元串的串接操作。如果
+
運算符兩邊的表達式中混著字元串及數值的話,其結果會是數值的求和。如果都是字元串作「相加」,則返回串接起來的字元串。
Dim
MyNumber,
Var1,
Var2
MyNumber
=
2
+
2
'
返回
4。
MyNumber
=
4257.04
+
98112
'
返回
102369.04。
Var1
=
"34":
Var2
=
6
'
初始化混合變數的值。
MyNumber
=
Var1
+
Var2
'
返回
40。
Var1
=
"34":
Var2
=
"6"
'
用字元串初始化混合變數的值。
MyNumber
=
Var1
+
Var2
'
返回
"346"(字元串被串接起來)。
❻ vb中的加號是什麼
VB中的加號(+)是算術運算符和連接運算符。
算術運算符
+ 運算符
用來求兩數之和。
連接運算符
+ 運算符
用來拼接字元串
+ 運算符時有可能無法確定是做加法還是做字元串連接。為避免混淆,請使用 &
運算符進行連接,並且改進程序代碼的可讀性。
語法
+ 運算符示例
本示例使用 + 運算符來計算數值的和。+ 運算符也可以用來做字元串的串接操作。不過,最好還是使用 & 運算符來做字元串的串接操作。如果 + 運算符兩邊的表達式中混著字元串及數值的話,其結果會是數值的求和。如果都是字元串作「相加」,則返回串接起來的字元串。
Dim MyNumber, Var1, Var2
MyNumber = 2 + 2 ' 返回 4。
MyNumber = 4257.04 + 98112 ' 返回 102369.04。
Var1 = "34": Var2 = 6 ' 初始化混合變數的值。
MyNumber = Var1 + Var2 ' 返回 40。
Var1 = "34": Var2 = "6" ' 用字元串初始化混合變數的值。
MyNumber = Var1 + Var2 ' 返回 "346"(字元串被串接起來)。
❼ html中& # 1 3 4 ;是加號嗎
雖然加號不區分中英文,全半形,不過既然你問了,那應該是:
&後面跟上#43;
直接輸入會被翻譯為+號,如下,我輸入的是&後面跟上#43; :+
❽ 在visual c++ 6.0的mfc中加號「+」代碼是什麼
C的加強版。
❾ 寫個代碼一直自動按加號
一般是鍵盤按鍵的問題,換一個鍵盤即可解決,如是機械鍵盤可通過更換軸體解決。
鍵盤是用於操作計算機設備運行的一種指令和數據輸入裝置,也指經過系統安排操作一台機器或設備的一組功能鍵(如打字機、電腦鍵盤)。鍵盤也是組成鍵盤樂器的一部分,也可以指使用鍵盤的樂器,如鋼琴、數位鋼琴或電子琴等,鍵盤有助於練習打字。
❿ 請問用VB.NET編寫的計算器加號按鈕的代碼應該怎麼寫
定義一個全局的變數存放你點擊操作符時框內的數值
再變數加框中的值
不過你點加時要判斷一下(A+B+C+)有沒有別一個加數