1樓:prince弟哥
樓主問題是什麼,可以寫清楚點麼!再不然截圖也行啊
c語言中 1&&(-10)等於多少
2樓:匿名使用者
記住一個原則,非0即1,0是假,非0就是真
所以 1&&(-10) 的結果是 1 (真)
c語言 關於邏輯運算且 b=(-1)&&(-1) b是多少,怎麼算的?
3樓:匿名使用者
c語言使用非0代表邏輯真(返回邏輯真時使用1),0代表邏輯真。
而&&是邏輯與運算子,當兩邊同時為真時,結果才為真。
-1非0,代表邏輯真。因此(-1)&&(-1) 就是真&&真,結果仍然為真。
即上面的運算變成了b=真,即b=1
4樓:it孤鶩
-1 為真 ,
那麼 -1 && -1 就是真 就是1
那麼b=1
5樓:匿名使用者
非 0 就為真 所以-1為真
c語言問題:1&&0||1 的結果為多少,說明理由。
6樓:匿名使用者
由於&&的優先順序比||高,所以先計算1&&0,由於&&運算子當兩個
運算元都不是0的時候才為1,所以1 && 0的結果是0。接下來就該計算0 || 1。由於||運算子在兩個運算元任意一個為非零時結果就是1,所以0 || 1的結果為1,整個表示式的結果就為1。
7樓:an很圓滑
1,雖然1&&0結果是0,然後是0||1得到的結果就是1
c語言: if (1<=x<=10) 和 if(1<=x&&x<=10) 有什麼區別?
8樓:匿名使用者
不能這樣寫
1 <= x <= 10這個肯定是true因為1 <= x 是0或者1
即(1<=x) <= 10這個肯定是成立的if(1<=x&&x<=10)
就能判斷x介於1到10了
9樓:匿名使用者
1<=x<=10 等價於
(1<=x) <= 10
(1<=x)是比較,結果是真(一般為1)或0, 無論是1還是0 都<=10, 所以這個表示式的結果為真。
而1<=x && x <= 10 等價於(1<=x) && (x <=10) x 在[1,10]範圍內,表示式為真,否則為0。
10樓:匿名使用者
1<=x<=10
c++分解 :
整個表示式的結果為result<= 10比較的結果;與數學裡面的 (1<=x)&&(x<=10)不同。
11樓:
在c語言中,區別很大,一個是可以執行,語法正確,一個是錯誤用法,第一種是錯誤的用法,只有第二種才能通過。
12樓:匿名使用者
c語言中只有第二種表示式,第一種表示式在c語言中不正確
在c語言中,(n>=1and n<=10)是正確的嗎,同時把and改成&&正確嗎? 謝謝
13樓:金色潛鳥
標準 c 語言,沒有 定義 and, 所以不正確。
(n>=1 && n<=10) 是正確的,符合 ansi c 標準。
--------
如 果 前面 有 巨集定義
#define and &&
那麼,語法和功能上 (n>=1 and n<=10)是正確的。
and 前後要有空格。
例如:int n=5;
printf("%d",(n>=1 and n<=10));
輸出 1 (真)
14樓:匿名使用者
#define and &&
#define bit_and &
這樣就可以了,呵呵。
15樓:面對淡然
不行,c語言中識別不了and.要用&&
16樓:匿名使用者
&&肯定可以,and應該不行。
2比15等於多少110等於多少?510等於多少?
解 依題意得,6分之5 6分之1 6分之 5 1 6分之4 3分之2 2分之1 10分之7 2分之1 10 10分之7 10 5 7 其他同理 2分之1 15 1 30 4分之1 10分之9 5 18 6分之5 6分之1 3分之2 2分之1 10分之7 5 7 1.25 0.25 5 1 1 1 2...
8除以0等於多少,1除以0等於多少?
首先要說明的是 8 0 0 因為0作為除數沒有意義,所以8 0這個式子不成立。1除以0等於多少?在高等數學裡,1除以0等於無窮大。無窮大用符號表示 因為1裡面有無數個0,所以1除以0等於無窮大。除數不能為0。如果用極限表示,分子是常數,分母逼近0,結果就是無窮大。1 0.999 因為衣櫥零它是沒有的...
11除以0等於多少,任何數除以0等於多少
任何數除以0,結果都是無限大。沒有意義,0不能作除數。好難啊?隨便寫個零吧 無解,這個問題無意義 任何數除以0等於多少 0是不能作為除數的。因為這樣沒有意義。所以說任何數除以0等於幾這個問題是沒有意義的。任何數除以0都得0,不對。因為0不能作除數。正確說法是 0除以任何不等於0的數都得0.1 0是不...