1樓:紫月開花
算數運算是指能夠完成算術運算功能的運算子 如+-*/ &% ++ -- 關係運算子是比較兩個值的大小關係 c語言的結果包括中 就是0和1 也就是假和真 運算子有如: > < = == != 邏輯運算子執行結果與關係表示式執行結果相同 成立1 不成立0 且(&&) 或(||) 非(!
) 三者優先順序為 算術 關係 邏輯 (由高到低)
2樓:匿名使用者
k=10*min(i,j);替換後成了k=10*(i)<(j)?(i):(j);由於10*i=10*10=100,100
# define min(x,y) ((x)<(y)?(x):(y))
3樓:三城補橋
(結構體、類、共同體等)取成員運算子,例如,p->
相當於:
(*p).
p一定是一個指標型別。
舉個例子說吧:
struct student
;你定義個資料:
struct student *p;
那麼,你就可以這個取它的成員了:
(*p).name (*p).age這個等於如下的寫法:
p->name p->age
應該清楚了吧?看答案怎麼樣?
4樓:金色潛鳥
/ 是2目運算子,除法運算,整數除以整數則得整數,d = 9/5;
x = 9/5;
得 d=1.000000 x=1
d = 9./5;
x = 9./5;
printf("d=%lf x=%d\n",d,x); 得 d=1.800000 x=1
**********===
% 是2目運算子,整數除法,取餘數運算
9 % 5 得 餘數 4
c語言裡面%求餘是怎麼運算的?
5樓:天雲一號
運算子%的運算結果就是左運算元除以右運算元後所得的餘數。
下面舉一個通例來說明:
a%b 假設a/b=c(餘數為d)
對於上面的例子,左運算元為a,右運算元為b,那麼a%b後的結果為d。
值得注意的是運算子%的左右運算元必須都為int型。
運算子%最基本的應用就是判斷奇偶性(a%2),還有就是用在迴圈連結串列和迴圈佇列中,用於判斷節點的位置。
6樓:天狼星丶惡魔
40/23=1餘17
a%b意思是得到a除於b的餘數;a%b=17(17即是餘數)a/b是a除b得到的商;a/b=1(1.4814814814815)因為輸出是%d,%d是整數,所以只會顯示1只有%f和%lf才有顯示小數
7樓:匿名使用者
舉個例子把 40%23 因為40=23*1+17 也就是說40裡只有一個23 剩下的就是17 於數就是求這個刨去所有23的個數剩下的數 不知道樓主問的是不是這個 求於數額 小學數學額。。。。
8樓:匿名使用者
求餘數40-⌊40/23⌋*23=40-1*23=17
⌊ ⌋為取整
9樓:匿名使用者
你都知道%是求餘,50除23餘數是4吧,40除23餘數是17啊。
10樓:
對求餘數用的:
50/23 = 2……4(2餘4)
40/23 = 1……17(1餘17)
11樓:匿名使用者
12樓:來自天險河幽韻撩人 的風信子石
a%b a除以b取餘,餘數即得出的結果。
13樓:膽大的小嘍嘍
打個比方
當a=21時(a%7==0)就是a可以除下7,並且餘數為0
當a=22時(a%7==1)就是a可以除下7,並且餘數為1
例如:int a;
for(a=1;a<=10;a++)
if(a%2==0)答案等於2 4 6 8 10
例如2:
int a;
for(a=1;a<=10;a++)
if(a%3==1)答案等於1 4 7 10
以此理解!
希望能在學習中幫助你們!!!加油
c語言中,『/』,『%』是怎麼運算的?
14樓:起名字難吶啊
%是除法取餘運算。
用於整數與整數運算。否則,不同的編譯器會得不同結果。
'%'為取餘運算子,用於把它前面的整數值或表示式除以其後面的整數值或表示式,結果為不能被後
面的整數或表示式整除的最小整數,它後面的數值應該為大於1的正整數。如表中所示的"13%7",
就表示13 除以7餘6。
作為雙目運算子,左右運算元可以是數值,也可以是表示式。
但'%'運算子的左右運算元必須是整數。
負數取餘運算ms vc++ 編譯器:
-4 % 6 = -4
6 % -4 = 2
c語言裡面%求餘是怎麼運算的?
15樓:血祭殘虹
「%」是對數進行求餘。如10%3=1 因為10/3=3×3+1;
所有的自然數a%2=0或1,如:-3%2==-(3%2)==-1;
「%」兩邊必須為整數,運算結果與符號左邊保持一致,數值以絕對值計算。如:-10%3=-(10%3)=-1,10%-3=1。
c語言起源c語言是2023年由美國的dennis ritchie設計發明的,並首次在unix作業系統的 dec pdp-11 計算機上使用。它由早期的程式語言bcpl發展演變而來,在2023年,at&t貝爾實驗室的ken thompson根據bcpl語言設計出較先進的並取名為b的語言,最後導致了c語言的問世。
16樓:韓季禰木
舉個例子把
40%23
因為40=23*1+17
也就是說40裡只有一個23
剩下的就是17
於數就是求這個刨去所有23的個數剩下的數
不知道樓主問的是不是這個
求於數額
小學數學額。。。。
c語言中運算子是取整運算子嗎,C語言中“ ”運算子是取整運算子嗎?
終極至尊粉 printf f,f 10.0 3,10.0 3 雙目運算具有左結合性。參與運算量均為整型時,結果也為整型,捨去小數。如果運算量中有一個是實型,則結果為雙精度實型。printf d,d 10 3,10 3 printf f,f 10.0 3,10.0 3 c語言有以下幾種取整方法 1 直...
C語言中賦值運算子的含義,C語言中 amp是什麼意思
閔琛不和美 a b的意思是a a b,a和b位運算相 與 後賦給a。類似的還有 a b,a b.a b,a b,a b,a b,a b,a b,a b,跟上面的意思一樣。你儘管放心我的答案吧,我是照著教科書寫的。 雷霖姬清霽 算術自反賦值運算子有加賦值 雙目中綴 減賦值 雙目中綴 乘賦值 雙目中綴 ...
C語言指標運算詳解,c語言中,指標的運算是怎麼算的,如pa
文庫精選 內容來自使用者 zzbo2022 讓你不再害怕指標 前言 複雜型別說明 要了解指標,多多少少會出現一些比較複雜的型別,所以我先介紹一下如何完全理解一個複雜型別,要理解複雜型別其實很簡單,一個型別裡會出現很多運算子,他們也像普通的表示式一樣,有優先順序,其優先順序和運算優先順序一樣,所以我總...