1樓:匿名使用者
gt 不是c語言的保留字或標準函式名。
看用在何處。
它可能是 使用者自定義 變數名,也可能是 使用者自定義 函式名。
例如: float gt;
例如: int gt(int a,int b) ;
如果是在註解行裡,它是註解。例如 // a is gt zero如果在字串裡,它是字元。例如 printf(" 5 gt 2");
某些 語言,可能用 gt 或 .gt. 表示 「大於」 ( greater than) 的意思.
2樓:匿名使用者
!這裡是取非的意思,!true=false,!false=trueb>>3表示b右移三位,是二進位制的計算,如00001111右移後為00000001
||是邏輯或,true||true=true,false||false=false,false||true=true,true||false=true
!a||(b>>3)的意思就是!a為true或者b右移3後的值為true
3樓:
這是一個邏輯判斷中的一部分,意思是a變數取反,同時b變數除以8,上述兩個操作之後,任何一個變數只要是不為零的話(邏輯真),後續就看如何操作了。
4樓:匿名使用者
!a表示「非a」,即a=0時,非a為1,否則為假
b>>3表示b右移3位,相當於除以8
||表示邏輯或運算,!a為真 或 b>>3不為0
5樓:聽不清啊
它是使用了位運算。實際上,它就等價於:
a==0 || b>7
6樓:匿名使用者
先做(!a)這個運算,再做(b>>3)這個運算也就是b右移3位,最後做||邏輯或運算
7樓:雪松爾
a為0或b右移3位不為零
8樓:梅爾的晴空塔
#include
void main()
執行結果:1
c語言中 (!a
9樓:續寫丶那過厾
這是一個bool表示式bai,分為3部分
1、!dua
權a大於b則表示式為true,否則表示式為false
2、b!=c 就是判斷b與c的值是否相等,若相等表示式為false,否則表示式為true
3、 x+y<=3 判斷x+y與3的值的大小,若x+y<=3則表示式為true,否則為false
這個bool表示式的值由這3部分決定,先進行&&再進行||,按順序進行
10樓:暴走の傻傻
!a
11樓:匿名使用者
if(!a……
copy}
1.(!a=b」 ,請想想 「!」 這個符號的作用。
2.b!=c :b不等於c
3.x+y<=3 : x+y小於等於34.
(!a(a || b) -> ( (!a----> a或者b的條件滿足,能進入if{}語句,a且b兩者條件都不滿足,不能進入if{}語句。
c語言問題。 a=b!=c什麼意思? a==(b=c++*3)什麼意思? a=b>c>2什麼意思?
12樓:匿名使用者
a=b!=c 等價於 a=(b!=c),b!=c是關係表示式,值為1或0,再把這個值賦給a
a==(b=c++*3) 相當於 a==(b=c*3),++c;
a=b>c>2 等價於 a=((b>c)>2)
c語言 語句c=(a%b<1)||(a/b>1)是什麼意思啊??
13樓:
1 ||表示或運算。c=(a%b<1)||(a/b>1);表示將(a%b<1)與(a/b>1)相或的結果賦給c。
2 a%b<1表示將a除以b的餘數與1比較,成立為真,不成立為假。
3 a/b>1表示將a除以b的商與1比較,成立為真,不成立為假。
14樓:匿名使用者
首先你要明白if(a%b)是什麼意思,在if中,只要括號中的值不為0,如1%在c中是一個運算子,是取餘的意思,就是除以一個數然後取餘。return
15樓:匿名使用者
a % b 是a 除以b的餘數
a / b 是 a除以b的整數部分
如a = 9
b = 2;
那麼餘數為1, 整數為4
比大小就不是了
|| 兩邊的表示式,只要有一個成立 c就等於1, 全不成立c就等於0
16樓:匿名使用者
a對b取餘小於1或者a除以b大於1。%是取餘號,就是a除以b的餘數,如15%6商2餘3,即15%6=3。
17樓:匿名使用者
c=(a%b<1)||(a/b>1)返回的是這個邏輯判斷式(a%b<1)||(a/b>1)的真假值,即:如果這個關係式為真,則返回1;否則,返回0。(a%b<1)||(a/b>1)表示a對b求餘數小於1或者a除以b大於1
18樓:匿名使用者
(a除以b的餘數)小於1 → 真1假0;
(a除以b)大於1 → 真1假0;
所以意思就是,c=1或0。
-----------------------------------------
如果都是1,c=1;
如果有一個是1,c=1;
如果都是0,c=0。
19樓:匿名使用者
你這個題 應該等於 0
20樓:
瞭解運算子優先順序後很容細分析
c語言中a|b是什麼意思?
21樓:尋燦者
#include
int main()
是b。。。。。
樓主。專。。。b的ascii碼就是98.。。。。。。。
結果就是98只不過輸出的是ascii碼中
屬ascii碼值為98的字元。。。。。。。
22樓:匿名使用者
邏輯或:
舉例:真抄為1,假為0,
是有真襲則真
3|5寫成二進bai制:du
00000011 (3)
00000101 (5)
結果是00000111
至於樓主的zhi問題dao我再想想,不好意思哈,暫時還想不出來
23樓:匿名使用者
先把ab都花簡稱二進位制的,再進行或運算啊
24樓:匿名使用者
按位相或,1|1=1|0=0|1=1 0|0=0(二進位制)
舉例子:5|6(十進位制)就是101|110=111(二進位制)
在c語言中 int a=1,b=2,c=3; 表示式(a&b)||(a|b) 的值是
25樓:匿名使用者
子表示式a&b值為0,a|b值為3
所以(a&b)||(a|b)整體值為1
c語言dp是什麼意思,c語言裡是什麼意思
1 先看 d p 這是一條複合賦值運算,相當於d d p 因此 d p 相當於 d d p 2 整個表示式的執行流程 因為是後自增運算子,所以 第1步 執行d d p 第2步 執行 p 假設,d 1,p 2,則執行後,d 1,p 3。相當於兩個語句 d d p p 是複合賦值運算子,是自增運算子 變...
c語言中c什麼意思,c語言中!是什麼意思?
c表示取c的邏輯非,例如if c 表示如果c 0,則語句成立。不曉得你要問什麼 如果想要更確切的解釋,請貼出相關 一種計算機程式語言,是現在運用最廣泛的語言,用於編寫程式 邏輯運算子,取反的意思 真 假 假 真 你確定歎號是中文狀態的嗎?c語言中!是什麼意思?include stdio.h main...
C語言中377是什麼意思啊,c語言中 是什麼意思
377是c語言 中bai的一個轉義字元,是三位du數字zhi 八進位制 表示一個字元。dao c語言中專 引入轉義字元是為了彌補屬某些特殊字元無法用一個一般的字元形式來表示的不足,如控制字元。轉義字元具有特定的含義,不同於字元原有的意義,故稱 轉義 字元。常用的轉義字元及其含義 n 表示回車換行10...