c語言中,a8,b5,cab05等於多少

2021-03-03 21:15:36 字數 760 閱讀 6893

1樓:匿名使用者

應該是1.5,c定義的是什麼型別啊。如果是定義的int型就是1。

2樓:匿名使用者

首先du a/b 即

8/5-----int/int-------相當於zhidao(int)8/5 = 1 ;

然後加0.5即 1+0.5-------int + float --------相當於(float)1+0.5=1.5

然後=,因為版

權c是int,相當於c=(int)1.5,最後結果為1

3樓:瀝拉水

c是什麼資料型別

a/b的值為1

4樓:匿名使用者

應該是取決於變數c的型別,如果是float型別應該是2.1,int型別的話,應該是1

c語言中 int a[5], int *b; b=&a[0]; a為什麼等於b?

5樓:依然收銀

a指的a陣列的首地址,b是一個int型別的指標,b=&a[0],就是講a數字的首地址賦給b,a就等於b,同時可以知道a[0] == *b為true

6樓:匿名使用者

b是一個指標,而且指向a陣列的第一個地址,對於陣列來說,標誌符也是指向陣列的第一個地址,所以a=b

7樓:紅客葉鈞

因為******************************,望採納。。。

c語言中int a 3,b 2,c 1執行if a》b》c

執行的時候bai,應該寫a b b c 你du這樣寫的結果就是 先執zhi行a b,結果為真,在c語言裡dao真用1表示,就 版是算式權a b結果為1,接下來,1 c,結果為假,所以a c。比如你寫死迴圈的時候寫while 2 1 的時候是死迴圈,寫while 1 的時候也是死迴圈,明白了吧。if ...

c語言中t a2 b表示什麼意思

將a左移兩位 也就是乘4 之後和b做或運算 結果賦值給t c語言中t a 2 丨b等於什麼?其中a 3b 1 答案是13,a 2是將其化成二進位制後位運算 左移2位,乘以2 2,是按位或,兩個相應的二進位制位中只要有一個為1,該位的結果值為1。所以最後結果是13.你可以參考下有關位運算的部落格 c ...

c語言中ka2b3是什麼意思

這就相當於是一個賦值語句,裡是一個逗號表示式,逗號表示式最終結果取決於最後一個式子,所這個語句的意思是 k b 即 k 3 如下程式 include main 執行結果為 ress any key to continue希望能對樓主有所幫助!運算子取最後一個表示式的值 k a 2,b 3 只是為了方...