1樓:匿名使用者
a=0;是一個賦值語句;a==0是一個邏輯表示式,a為0時,說明的是後者。
2樓:
一個等號和兩個等號意義不一樣的,第一個“=”是賦值,a的值會變,第二個“==”是判斷,他是邏輯運算子,意思是:如果a等於0是真的話,一般會在if等帶選擇性的語句**現。
3樓:匿名使用者
不太明白你的問題。
a=0是賦值操作;
a==0是判斷"a是否等於0"的表示式,因為已知a=0,所以這個表示式為“真”。
4樓:冷明珠
不管a是否為0,表示式a=0的值都是0。這是一個賦值表示式,其作用是將右值賦給左值,並且表示式的值時左值。
當a=0時,表示式a==0的值為真,也就是非0.
5樓:
a=0是賦值;a==0是比較;
a為0時,a==0為真; a無論之前是什麼,a=0都為假;
比如if(a=0){}是恆假,永遠不會執行到大括號裡面;
6樓:寂寞l已習慣
你是想問:
a=0;
a=0&&a==0;麼?
前者是賦值語句,後者才是數學裡的“等於”,當然,兩者a都是0,所以結果為真。
7樓:老虎吃肉
"="表示“賦值” 表示 把a值賦值為0
“==”表示“等於”表示a等於0為真。
8樓:
第一句是賦值語句,當然是真了。第二句是判斷語句,a 是0,所以也是真的
在c語言中,a為0時,表示式a=0和a==0的值為"真"嗎?為什麼
9樓:
a=0為假,a=0這表示式的值就是a的值
a==0為真,因為執行過a=0過了
10樓:檻外人網上人生
a=0 只是把0賦值給a,這句語句永遠為真
a==0 是比較a的值和0 ,在這裡也正確
11樓:匿名使用者
a=0是一個賦值表示式,不能用於判斷表示式的值是真或假,有些編譯軟體會報錯,有的不會;a==0相當於a的值就是0.當在判斷a==0是真是假之前,如果你給a=0的話,那麼a==0就是真;如果你給a=1的話,那麼a==0就是假。
希望我的回答對你有幫助!!
12樓:愛學習的阿葉子
表示式a=0 為賦值表示式,即把0付給a 值為假;a==0 是 a等於0的意思 值為真。
13樓:匿名使用者
第一個表示式是“真”,因為就是一個事實;第二個要看a是否等於0了
14樓:符月毋力強
不管a是否為0,表示式a=0的值都是0。這是一個賦值表示式,其作用是將右值賦給左值,並且表示式的值時左值。
當a=0時,表示式a==0的值為真,也就是非0.
c語言邏輯表示式中,a的值為0,那麼a=0為真還是為假
15樓:浦恨真汝嬋
"&&"就是與運算,如果前面的表示式為0,即為假,那後面的b++就不執行了,即b不自加一
c語言中a與a!=0是一個意思嗎? a是整型常量
16樓:
那要看寫在**。如果a已正確宣告,寫在if(a)、while(a)、for(;a;)等判斷語句中,它就是關係表示式a!=0的略寫,寫在別處通常是個無意義的合法表示式。
c語言中如果a=0,則!a表示真還是假?說明!是如何使用的
17樓:汽水
!a是真,
!就是取表示式相反的值
!(a<0)也是真的,因為a<0為假,取相反的就是真還有什麼不明白的?
18樓:匿名使用者
這個是一個賦值,把0賦值給a,不是判斷,判斷應該是a==0,而且a應該有個初值,或者是你給它輸入一個值,如果這個值是0那麼表示式為真,如果不是0那麼他的結果就是假。
19樓:ylf塵風
!a是真。(0代表假,1及其他都是真)
!是什麼意思?
①當一個變數或表示式為真時,加一個"!",就代表假。
② !a是真。
!是什麼意思?
①當一個變數或表示式為假時,加一個"!",就代表假。
20樓:匿名使用者
非呀,多看幾個例子吧,真心說不明白
c語言中if語句,如果上面賦值a=0,if(a=0)括號中條件是真還是假
21樓:匿名使用者
你問題中的if(a=0)這個if判斷的表示式是賦值操作,正常執行下一直是為真的
22樓:匿名使用者
c語言使用0代表假,非0代表真
if(a=0);
就相當於
a=0;
if(a);
就相當於
if(0);
括號中的條件是假
23樓:匿名使用者
1、if語句的表示式的值為非零值時,執行if後的語句塊
2、賦值表示式的值是賦值以後的左值的值
24樓:匿名使用者
假 a=0 是賦值表示式,賦值表示式的值取決於賦值號左側變數a的值,a=0 即表示式的值為0
若a=1 則賦值表示式的值為1
25樓:無恨
100%真。以後記住只要if內是賦值語句,那麼if條件表示式為真。
26樓:冽冽不是逗比
永遠都是假的 就等同於 if(0)
我想你想寫的是不是f(a == 0)這樣的判斷
27樓:serenity魚
false;
if(a=0)裡面是賦值運算,因為賦值為0 ,所以為false,如果賦值為2,則是true
C語言中,如果char a則能使表示式0a2為真的a取值有幾個
無論a等於幾,表示式 0 char a 的範圍是 1 byte,可描述 0x00 到 0xff,共 0xff 1 個值,即 10進製 256 個值。如果 是 問 邏輯表示式 0 無恥的改一下答案 char的取值範圍也不一定就是0 255,不同的機器不同的作業系統都可能不一樣.maxbit sizeo...
關於C語言邏輯表示式X ay b II0
x a y b ii0 1.include stdio.h include math.h void main 這是一個雙目運算子 判斷到 符號,後面的為0,所以還要再判斷 前面部分。如果後面的為1,則不需要再判斷了。然後首先判斷了x a a賦值給x是否成功,成功為1,然後 x a 即 1為0,0與任...
c語言中表示式的值怎麼算,C語言中表示式的值怎麼算
墨汁諾 此式即等同於 4!3 2 4 1 5 1代表真,0代表非,則原式即 1 1 0 所以值為0。例如 12 5 2 只為這個是整數運算,結果只取整數部分。62 1 6 7 7 6 1 13 49 623.2 6 7 1 44.8 可以。逗號運算子,從左至右計算,取最後一個表示式的值作為整個語句的...