1樓:網友
我有乙個解析表示式的程式。
規則可以自定。
比如。變數=字母或下劃線乙個或多個,數字或字母0個或多個。
您的表示式=[變數+][0,n] 變數 '=數字 變數。
切開表示式,然後處理。
簡單的方法。
string 表示式切分=表示式。split(new char)表示式切分。表示式[0];
類似吧,有更高要求需要修改。
2樓:
你的意思是不是這樣:
比如數字,預設的情況下1+1+1=3
比如字串,預設的情況下 a+b+c是字串的連線。
而你希望,對a這種型別進行操作,a+a+a得到3a??
3樓:網友
沒能明白你意思。
能不能補充詳細點。
4樓:手機使用者
很不明白你的意思。
拜託,說清楚點。
9.c#關係運算子與邏輯運算子
5樓:世紀網路
摘要
關係運算又稱為比較運算,遲爛也就是至少需要兩個以上的變數參與運算。
邏輯運算,主要是非、與、或。
正文
下表顯示了 c# 支援的所有關係運算子。假設變數a的值為 10,變數b的值為 20,則:
多個關係運算連線。
邏輯運算子下譽謹表顯示了 c# 支援的所有邏輯運算子。假設變數a為布林值 true,變數b為布林值 false,則:
與&,|與|的區別。
兩個&&或是||又稱短路運算子,只要確定第乙個操作符是false,或是true,就不會做碼虛漏後面的運算了。
乙個簡單的例子。
c#邏輯運算子
6樓:亞浩科技
c#邏輯運算子有哪些?讓我們開始吧: &等|操作符稱為邏輯操作符,用邏輯操作符把運算物件連線起來符合c#語法的式子稱為邏輯表示式。
邏輯喊畢操作符「!」和「^」只作用於其後的運算元,故稱為一元操作符。而「&&和「|」為二元操作符,這4個操作符用於表示式,產生乙個true或false邏輯值。
運算子 鋒襪 描述 例項。
稱為邏輯與運算子。如果兩個操 (a &&b) 為假。
作數都非零,則條件為真。
稱為邏輯或運算子。如果兩個操。
作數中有任意乙個非零,則條件為真。 (a ||b) 為真。
稱為邏輯非運算子。用來逆轉運算元的 !(a &&b) 為真。
銀滲激 邏輯狀態。如果條件為真則邏輯非運算。
符將使其為假。
c#中^是什麼符號?
7樓:惠企百科
c#中^是按位異或運算子(用於對資料的位進行操作),它表示的含義是逐位非或,要求兩個整型運算元。從最小(即最右)的位開始,對運算元逐位操作;如果只有其中乙個位為1,那麼結果為1;否則為0。例如:
0000 0000 1011 1111^ 0000 1111 0101 1111為0000 1111 1110 0000。
c#中^是什麼符號?
8樓:網友
c#中^是按位異或運算子(用於對資料的位進行操作),它表示的含義是逐位非或,要求兩個整型運算元。從最小(即最右)的位開始,對運算元逐位操作;如果只有其中乙個位為1,那麼結果為1;否則為0。例如:
0000 0000 1011 1111^ 0000 1111 0101 1111為0000 1111 1110 0000。
9樓:網友
異或運算,數學一般寫作xor,這個把運算元換算成二進位來看的話,就是2個數對應位相同為0,不同則為1.
比如你舉得例子5 xor 6=3
101 xor
011這樣看是不更明瞭。
可以看到低2為都不同,所以結果都是1,而最高位反而相同都是1,所以變成了0。同樣的,如果都是0,也是0。
10樓:網友
^是二進位異或運算。
例如,5的二進位表示為101,6的二進位表示為110,取異或為011
所以5^6=3
注意,5^6並不是5的六次方,切記!
11樓:佛凱樂
二進位異或運算,5是101,6是110,取異或為011,為3
不同的時候得1,相同時為0
12樓:四葉草的恬謐
邏輯異或運算子,運算元型別:整型,布林型。
13樓:錦州星河匯聯
位運算子,同位異為真,同位相同為假,位運算為二進位運算5轉換二進位是101
6轉換二進位是110
結果是011 轉為10進製為3
14樓:網友
異或運算,5是101,6是110,取異或為011,為3
c#中的邏輯運算子有哪些呢?
15樓:網友
c# 中的邏輯運算子有以下幾種:
邏輯與運算子(&&只有當兩個運算元都為 true 時,整個表示式才為 true。
邏輯或運算子(||當兩個運算元中至少有乙個為 true 時,整個表示式為 true。
邏輯非運算子(!)對乙個運算元進爛李行取沒喚反操作,如果原運算元為 true,則結果為 false;反之,如果原運算元為 false,則結果為 true。
這些邏輯運算子可以飢察遲用於表示式、條件語句、迴圈語句等語句中,幫助我們編寫更加複雜和靈活的程式邏輯。
#是什麼運算子號
16樓:生活全知了
& 是和、與的意思,英文符號相當與and這個詞。字元 & 的最早歷史可以追溯到西元1世紀,是拉丁語 et 的連寫。最早的 & 很像 e 和 t 的組合,但隨著印刷技術的發展,這個符號逐漸形成自己的樣式,並脫離其原始的影子。
17樓:·中國人
不一定是運算子號,是乙個代號,可以是乙個計算式,可以代表乙個計算符號,同時,也表編譯原理中的立即數。
18樓:西門不敗
#是代表立即數 不是運算子。
19樓:xtxt網名而已
編譯原理中的立即數。
關於c#中的~運算子的疑問
20樓:網友
60化為二進位是00111100,然後取反為11000011
11000011:-2^7+2^6+2^1+2^0=-61(第一位是符號位)
c中邏輯運算子用法,c語言邏輯運算子我不明白和到底是怎麼運算的
邏輯與運copy算符 連線起來的表達 式僅當其bai每一個表示式均為du真 zhic中用非0表示 時,整個表示式才為dao真,只要有一個為假 c中用0表示 整個表示式的值為假。既然這樣,很多編譯器遇到邏輯與運算子連線的表示式時,如果前面的子表示式值為0,則對後面的子表示式不予計算。在很多地方,有特殊...
c語言賦值運算子,C語言賦值運算子
a a a a 分步 1 a a a a a 9 a 9 a a 9,a 6 2 a 6 a 6 6 a 12a a a a 1 a a a 9 2 a 9 a 9 9 a 0 3 a 0 a 0 在c語言中11種賦值運算子的具體含義,用法?1.六個變數 表示式的賦值 是賦值運算子,是除後賦值,是乘...
C中運算子和用法,c 中邏輯運算子 是或的意思
算術運算子 邏輯運算子 字串連線運算子 增量和減量運算子 移位運算子 比較運算子 賦值運算子 成員訪問運算子 用於物件和結構 索引運算子 用於陣列和索引器 資料型別轉換運算子 條件運算子 三元運算子 委託連線和刪除運算子 物件建立運算子 new 型別資訊運算子 sizeof 只用於不安全的 is a...