c語言中103等於多少,C語言中1039等於多少

2021-03-04 00:12:40 字數 4149 閱讀 4492

1樓:一口沒水的枯井

1 答案是27

2 解釋

在c語言中,斜槓( / )代表除號,當其左右兩邊都是整型時,表示整除,即

專商為屬整數。本題中10/3的結果為3

3 程式設計驗證

#include

int main()

執行結果如下:

2樓:apple林

一個負數

mod一個正數,返回值為一個負數

一個負數mod一個負數,返回值還是回一個負數一個正答數mod一個正數,返回值為一個正數一個正數mod一個負數,返回值還是一個正數返回值的正負取決於第一個運算元的正負!

並且結果的絕對值要小於被模數的絕對值。

所以結果是-1

3樓:匿名使用者

%是模,就是取餘數的意思

10模3=1;

同理-10模3等於-1;

可以跑編譯器

謝謝採納~

4樓:

%的意思是取餘,所以結果是1

5樓:塵封記憶的十月

答案是:-1

我在vc++ 6.0上編出來是這個

6樓:匿名使用者

27啊。

/、*優先順序相同。。

10/3=3(整除運算)

3*9=27

7樓:匿名使用者

%餘數1 記不太清楚了

c語言中10/3*9等於多少

8樓:一口沒水的枯井

1 答案是27

2 解釋

在c語言中,斜槓( / )代表除號,當其左右兩邊都是整型時,表示整除,即商為整內數。容本題中10/3的結果為3

3 程式設計驗證

#include

int main()

執行結果如下:

9樓:匿名使用者

27啊。

/、*優先順序相同。。

10/3=3(整除運算)

3*9=27

10樓:匿名使用者

看你怎麼輸出了,若是整型輸出則是27,若是精度型則是30

11樓:匿名使用者

。。。自己不會編啊?

12樓:匿名使用者

一般是先取整得3再乘以9得27!

c語言中1%2等於多少

13樓:小小詩不敢給她

首先我們要理解的是%在c語言中是什麼運算。在c語言中,%指的是取餘數。

有了以上知識作為鋪墊,我們來看一下1%2結果到底是什麼。

1除以2,商是0,餘數是1,所以1%2的結果是1。

關於「/」的「%」的總結

除法運算子「/」。二元運算子,具有左結合性。參與運算的量均為整型時,結果為整型,捨去小數。如果運算量中有一個為實型,結果為雙精度實型。

求餘運算子「%」,二元運算子,具有左結合性。參與運算的量均為整型。

求餘運算的結果等於兩個數相除後的餘數。

「%」取模運算子還有一些小的應用,例如:

1當你想要通過rand()獲得隨機數時,rand()%100;產生0-99的隨機數。

假如要產生16-59之間的數,可以這樣寫:rand()%44+16(這裡44由59-16+1得到)。

rand()%44 即可獲得0-43的隨機數,再加上16即可得到16-59的隨機數了;

2除了第一點以外,「%」運算還通常用於n進位制的轉換。 例如:

如果是二進位制轉換,那麼就可以通過/與%的結合使用則可以得到轉換之後的二進位制數了(其實就是短除法)

當原數被除至剩餘0時,它的上一次模數就是最高位進位制數。

30(10)->11110(2)

/與%的結合使用通常都可用於獲得最低位數又或者獲得所需的某位數。 例如:

「/」通常可以去掉尾數,而「%」通常都用於獲得尾數。

14樓:天雲一號

在c語言中, -1++ 這種寫法是錯誤的,進行編譯的時候會報錯,因為只有變數才可以進行自增或自減運算,對常量不能進行自增或自減運算。

可以通過如下的語句來進行驗證:

printf("%d\n", -1++); // 編譯的時候會報錯,因為-1是常量,而常量是不能進行++操作的

15樓:匿名使用者

你記住前面的數比後面的數小 那麼 餘數就是 前面的數。 像 5%10 還是5 1%2 還是1

16樓:匿名使用者

是1,因為%是取餘數運算子,1除以2等於0餘1,所以1%2=1

而/是除,對於整數如3/2=1,它把小數舍掉了,即便是0.9也舍,不是按四捨五入的,整數相除結果還是整數

而3.0/2=1.5這是因為實數相除還是實數

17樓:匿名使用者

1%2的計算結果是1

%在作為雙目運算子時,表示取模運算,c語言中如a%b的結果即為a除以b得到的餘數。

18樓:匿名使用者

c語言中1%2 是對1求餘數1除以2 餘1 結果就是1,餘數是多少結果就是多少當整除的時候結果是0

19樓:匿名使用者

1除以2,商是0,餘數是1,所以1%2的結果是1。

20樓:小亞

1,因為取模運算是求的餘數,一除以二,商0,餘1.

只要記住%是求餘數就行了。再不行你就用除法算了收餘數就行,而且運算數必須是整型

21樓:su9_踏雪無痕

在c語言裡邊 -1++ 這種寫法是錯誤的,只有左值才能進行自增或者自減運算。

例如:int a = 1;

-a++;

相當於 a = a+1;

a = -a;

所以結果為 -2

22樓:abc會吃草的牛

你連中100%分之二等於0.01和0.02

23樓:抬頭望那蒼穹

等於1.意思是1除以2的餘數,商是0,餘數為1

24樓:匿名使用者

1因為%是取餘數運算子,1除以2等於0餘1,所以1%2

在c語言中,表示式10/3 = , 10.0/3 = , 10%

25樓:墨汁諾

10/3在c語言裡是整除的意思,結果是3

10%3是求餘,結果是餘數1

10.0/3會轉換為兩個ble型的數相除,答案是3.3333x=a%10;

就是把a對10求餘賦值給x

其實就是得到a的個位賦值給x

%是取餘操作符,就是取餘數的,比如7%2==1,就是7除以2,上3餘1。

x=a%10,其結果就是a的個位上的數值賦值給x。

26樓:21_12不知道

我不知道你的10%是什麼意思

10/3在c語言裡是整除的意思,結果是3

10%3是求餘,結果是餘數1

10.0/3會轉換為兩個double型的數相除,答案是3.3333

27樓:

10/3=3,整數除法

10.0/3=3.3333333,將會把被除數的3強制轉換為浮點型

10%3=1,取餘運算

c語言中1%2等於多少

28樓:笑1臉1男1人

1%2=1.

意思就是1整除2後餘數是多少。

打個比方1個蘋果,但是你每次只能拿2個,1%2,你拿了0次2個蘋果,還剩1個蘋果。

類似3%2=1,3個蘋果中你能拿走1次2個蘋果,還剩一個蘋果。

29樓:浙江衛健科技****

1%2的計算結果是1

%在作為雙目運算子時,表示取模運算,c語言中如a%b的結果即為a除以b得到的餘數。

30樓:匿名使用者

等於1,%是取mod符號

31樓:勾家索建義

是對1求餘數1除以2

餘1結果就是1,餘數是多少結果就是多少當整除的時候結果是0

c語言中 5 2等於多少,c語言中1 2等於多少

2。執行一下 不就知道了 include include int main void 2兩個整數相除得出的還是整數。c語言中1 2等於多少 1 2 1.意思就是1整除2後餘數是多少。打個比方1個蘋果,但是你每次只能拿2個,1 2,你拿了0次2個蘋果,還剩1個蘋果。類似3 2 1,3個蘋果中你能拿走1...

c語言中12等於多少在C語言中,12等於多少?

首先我們要理解的是 在c語言中是什麼運算。在c語言中,指的是取餘數。有了以上知識作為鋪墊,我們來看一下1 2結果到底是什麼。1除以2,商是0,餘數是1,所以1 2的結果是1。關於 的 的總結 除法運算子 二元運算子,具有左結合性。參與運算的量均為整型時,結果為整型,捨去小數。如果運算量中有一個為實型...

在c語言中103並且說明,c語言中1033為什麼等於

0.333333333333333 我敲bai了15個3 c語言中除法運算有du兩種,整除zhi和實dao除,都是用除號 兩邊都是整數那就專是整除,可以理解為除屬完以後舍掉小數位取整 舍掉的,沒忘記 吧?這貨要求也是兩邊參與運算得數都得是整數 那麼什麼時候實除還用說嗎?c語言,實數預設為double...