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 只是為了方...