1樓:傅明睿
&&
是與的意思
即左右兩邊都成立才成立
&&!
應該是要&&左邊成立且右邊不成立才成立
2樓:心聲代
00000000000000000000
!的優先順序大於&&,所以 a&&!b就是(a)&&(!b)
3樓:匿名使用者
兩個&&表示「邏輯與」,一個&表示」位與」。
4樓:匿名使用者
與非,就是「與」和「非」的合體,比如a&&!b就是a和我b並在一起的對立。
5樓:匿名使用者
不是一體的 && 和! 是分開的 因為!有較高優先順序 等價於()&& (!)
6樓:問豐建思蓮
&&在c語言中表示條件與(並且)的意思,通常用在條件表示式中。
具體用法可以用如下的示例來說明:
int i=4, j=0, k;
if(i>3 && j>2) // 如果i>3,並且j>2,那麼就執行k=5,只要有一個條件不滿足,那麼就不會執行k=5
c語言中:&&和||符號是什麼意思?
7樓:
在c語言中,&&和||都屬於邏輯運算子,並且都是雙目運算子。邏輯運算子總共有3個,分別是"&&"、"||"和"!"。
邏輯運算子是用來判斷一件事情是"成立"還是「不成立」,或者說是「真」還是「假」,判斷的結果只有兩個值,用數字表示就是「0」和「非0」。其中,「非0」表示該邏輯運算的結果是「真」,「0」表示這個邏輯運算表示式的結果為「假」。
&&是邏輯與運算子,a && b,一假必假,結合性從左至右。
||是邏輯或運算子,a || b,一真必真,結合性從左至右。
8樓:匿名使用者
左邊那個是並且的意思,一般用於語句的邏輯判斷,右邊那個是運算子,相當於與
9樓:匿名使用者
c語言中&&和||運算子是邏輯運算子,&&是邏輯與,||是邏輯或。以下是這兩種運算子的真值表:
c語言裡的&&是什麼意思!??
10樓:匿名使用者
說得簡單點就是:邏輯與
說的通俗一點就是:並且~~
&&相當於集合裡面的交集——例如:女人&&男人 —— 地球上沒人是真值
ps: || 是 「邏輯或」、「或者」——例如: 女人||男人 —— 地球上人人都滿足(除了某些特殊職業的。。。)
哈哈 好運
邏輯運算子還有幾個,你去找本書看看,裡面應該有解釋的。
11樓:匿名使用者
|意思不重要,關鍵是理解&&和&的區別理解本質會用是最好的成功!下面給你介紹一下。
#include "stdio.h"
main()
{ int a=3,b=2,c=4,m=6,t;
printf("%d\n",ac);
printf("%d,%d\n",(a>b)&&(m=c),m);
printf("%d,%d\n",(ac);
printf("%d,%d\n",(a>b)&&(m=c),m);
/* 左面的m先獲得4, 右面m為4, 所以輸出 1,4 */printf("%d,%d\n",(a
printf("%d,%d\n",(a
c語言中&&!是什麼意思
12樓:匿名使用者
/**&&並且的意思,!是非的意思,沒有你那種寫法,具體使用方式如下*/
int a = 5;
bool b = false;
// 執行判斷處理
if ((a == 5) && !b)
printf("a = %d\n", a);
13樓:鄧某某
左右應該還有兩個運算元,比如a&&!b,一般出現在if語句的條件中,因為取反的優先順序高於邏輯與,所以意思是將b取反再與a做邏輯與,其結果為真的條件是a為非零並且b為零。
14樓:吃辣不長痘
&是取址運算子,作用是提取一個變數的地址,仔細看看你確定是「&&!」?
15樓:di銘
& 是 取地址
! 是 非
&&是 並且
c語言中的&&是什麼意思啊,怎麼用啊
16樓:天雲一號
&&在c語言中表示條件與(並且)的意思,通常用在條件表示式中。
具體用法可以用如下的示例來說明:
int i=4, j=0, k;
if(i>3 && j>2) // 如果i>3,並且j>2,那麼就執行k=5,只要有一個條件不滿足,那麼就不會執行k=5
17樓:
表示 邏輯與運算
例如:1&&2 的結果為真,即為1
0&&1,因為0表示假,所以不需要看&&後面的了,直接判斷是假,結果為假
主要和|| 邏輯或運算有區別,
||和&&是c語言裡面的開關運算
18樓:
&& 是並且的意思。
例如:if (表示式一 && 表示式二 )
……也就是說,只有這兩個表達是的結果都是真的時候,才會繼續執行。
19樓:匿名使用者
a && b
就是如果a等於0 則結果為0
否則如果b等於0 則結果為0
否則結果為1
20樓:匿名使用者
「且」的意識,邏輯運算子
比如 a && b a b中一個為假,則a &&b 為假
21樓:我暈怎麼辦啊
兩真都真的時候為真,其它全假。好懷念當年學c的日子。
22樓:孤獨的旅行者
邏輯與,如何用我也不知
c語言中的「%c」是什麼意思?
23樓:匿名使用者
例如printf( "%c", c );
scanf(「%c」,&c);
代表輸入或輸出格式是一個字元變數 。。
對於一個字元型或者int型都能用%c。。與ascii碼錶對應。。
24樓:徭庸學凝潔
i+=j;和i=i+j;
功能上是等價的,但是前者更快,與內部結構有關。
25樓:乘藻愛依絲
c語言中,輸入和
輸出是需要指定資料的型別,如下面的程式:#includevoid
main()
比如你輸入a
bc第一個輸出語句會輸出abc第二個語句由於使用%d所以會輸出abc對應的ascii碼
c語言中 !% && || 都什麼意思?
26樓:匿名使用者
一樓不夠詳細嘛
! 非運算子
,就是原來是
真(1)的變成假(0),專原來是假(0)的變成真屬(1)% 求餘運算子,a%b等於a除以b之後的餘數 不過一定注意了%兩邊的數字必須問整型的
&& 與運算子,就是and的意思 一假則假|| 或運算子,就是or的意思 一真則真
27樓:匿名使用者
! 非操作,就是原來是真(1)的變成假(0),原來是假(0)的變成真(1)
% 取餘操作,a%b等於a除以b之後的餘數&& 與操作,並且的意思
|| 或操作,或者
28樓:流水擺渡
&&:邏輯與,有0則為0
||:邏輯或,有1就為1
! 非操作,就是原來是真(1)的變成假(0),原來是假(0)的變成真(1)
% 取餘操作,a%b等於a除以b之後的餘數
29樓:他de生活
區別:1.運算子性來質不同。
&是一個自位運算子。
&&是一個邏輯運算子。
2.作用不同。
&是將兩個二進位制的數逐位相與,結果是相與之後的結果。
&&就是判斷兩個表示式的真假性,只有兩個表示式同時為真才為真,有一個為假則為假,具有短路性質。
3.用途限制。
&除了是一個位運算子,也是取地址符。
&&就是一個單純的邏輯運算子,沒有任何其他含義。
c語言中&&是什麼意思
30樓:匿名使用者
就是「且」的意思,比如a=0&&b=1就是表示要「|a=0並且b=0」兩個同時成立
31樓:小鼻兒鼻兒
這個是 邏輯與 的意思
就是並且 與 的意思!
32樓:匿名使用者
這樣講吧 打一個比喻
相當於數學中的並集
a且b的意思
33樓:花_開遍地
是一種邏輯運算子,是「且」的意思,是指其連線的兩個條件必須同時滿足
&&在c語言中,表示什麼意思
34樓:匿名使用者
樓上 說的太專業了 說的通俗一點就是: 並且 的意思
35樓:匿名使用者
&&「與」運算子
true && true ==》 true
0 && 1 --》 false
C語言中都什麼意思,C語言中 和 符號是什麼意思?
一樓不夠詳細嘛 非運算子 就是原來是 真 1 的變成假 0 專原來是假 0 的變成真屬 1 求餘運算子,a b等於a除以b之後的餘數 不過一定注意了 兩邊的數字必須問整型的 與運算子,就是and的意思 一假則假 或運算子,就是or的意思 一真則真 非操作,就是原來是真 1 的變成假 0 原來是假 0...
C語言中和是什麼意思,C語言中的符號 和 是什麼意思?
連起來的意思 我舉個例子吧 inta 3 int b 2 intc if a b c a c b 意思是如果a b就執行c a,否則就執行c b 類似於下面的語句 if a b else 條件運算子是?表示式為 表示式1?表示式2 表示式3 表示式2是條件成立 邏輯值為1 時整個表示式的取值 表示式...
floor在C語言中是什麼意思,C語言中 c是什麼意思
floor 是c語言中的一個數學函式,意思是向下取整,即取不大於要求值的最大的那個整數 專值。floor原意為地板之意,屬可以助記為數值猶如人處在地板上,取小於該數值的地板。函式標頭檔案 include 函式原型 double ceil double x 函式說明 floor x 返回不大於x的最大...