1樓:匿名使用者
1~~~~~~~~~~
2樓:錢傳傑
#include"stdio.h" void main()
c語言中,a=10,b=20,表示式!a
3樓:匿名使用者
因為!優先順序比《高 所以先運算!a 結果為假即表示式結果為0
0 < b 所以最後的結果為真(true)
4樓:夜禮服假面
a=10,b=20
那麼a的八進位制就是0000000000001010,那!a 就是1111111111110101,轉換為十進位制肯定是大於b的
所以!a
5樓:匿名使用者
應該為true
a為非零為真 !邏輯取反運算結果為0
然後與b比較 0<20結果為true(真)
6樓:小依
a = 10,b = 20,表示式!a
對的就是「true",錯誤就是"false"
c語言中 a=10,b=20,!a
7樓:匿名使用者
!a :其中 ! 是邏輯非運算子,是把其右邊的運算元進行真假轉換。
如果運算元 a 是非零值,那麼 !a 的結果為 0 ,如果運算元 a 是 0 ,那麼 !a 的結果為 1 。
就是說 !a 的結果只有兩個,要麼為 1, 要麼為 0 。
非零值為真,零值為假。
真的值為 1 ,假的值為 0 。
int a = 10, b = 20;
!a < b 的運算過程:
因為 ! 運算子比 < 運算子的優先順序要高,所以先算 !a 的結果。a = 10,10是一個非零值(為真),那麼 !a 的結果為 0 。
此時 !a < b 變成了 0 < b,即 0 < 20,結果為 1(真)。
其實,如果熟練之後,根本不需要看 !a 的結果,因為其結果不是 1 就是 0,都會小於 20。
當然也可以把**執行起來看看輸出結果,如下圖:
測試**
下面是原始碼,可以執行測試:
#include
int main()
c語言中,a=10b=20,表示式!a
8樓:cindere鞡
你好:10b=20這樣的語法應該是錯的。
我也剛開啟編譯器試了一下,這樣不能
通過編譯。版
即使編譯器有差異,權我們拋開編譯器不說,吧這條語法用人的邏輯來看:
b=20/10;a=10b;則a=20,b=2;
表示式!a
希望我的回答能幫助到你。
9樓:匿名使用者
bool test
a=10;
b=20;
test=!(a
結果:test=true;
如果你定義的是數值型別,test返回的是一個非零數
10樓:匿名使用者
這是多少進的?16?
c語言中,a = 10,b = 20,表示式!a
11樓:小依
a = 10,b = 20,表示式!a
對的就是「true",錯誤就是"false"
12樓:匿名使用者
!a < b 等同 (!a) < b
即0 < 20,結果是true
13樓:夜禮服假面
a = 10,b = 20,表示式!a c語言中,a10b20,表示式a《b,值為多少
你好 10b 20這樣的語法應該是錯的。我也剛開啟編譯器試了一下,這樣不能 通過編譯。版 即使編譯器有差異,權我們拋開編譯器不說,吧這條語法用人的邏輯來看 b 20 10 a 10b 則a 20,b 2 表示式 a 希望我的回答能幫助到你。bool test a 10 b 20 test a 結果 ...
若根號5 a,根號7 b,則根號0 85的值用a b可以表示
是 17 b吧,否則沒法做的 0.85 85 10 5 17 10 ab 10選c 題目錯了吧,0.85 85 10 5 17 10 ab 10選c 你輸入的有問題啊,根本就不知道你的題目是什麼 已知根號7的小數部分為a,根號5的小數部分為b,求a b的值?a 2 根號7 b 2 根號5 a b 4...
若A,B是實對稱矩陣,則A與B有相同的特徵值是A與B相似的充分必要條件。為什麼
1 必要性 根據定理 相似矩陣有相同的特徵值。若矩陣a與矩陣b相似,則矩陣a與矩陣b有相同的特徵值。2 充分性 因為矩陣a與矩陣b均是實對稱矩陣,所以矩陣a與矩陣b均可對角化 且矩陣a與矩陣b有相同的特徵值,所以矩陣a與矩陣b相似於由相同特徵值構成的同一個對角矩陣 所以矩陣a與矩陣b相似。擴充套件資...