1樓:小靖鍋鍋
af1%2為1除2的餘數為1
int m=10/11.0=0 10/11.0應該為小數 然後轉換成了int型為小數的整數部分及0
m==8 此時10==8為假則為0
2/3為0 兩int型相除 結果用int儲存
~m&m為0 因為自身與自身的反做交的話肯定是0
f ~(m|m)=~m=-11 此中的為二進位制計算
g !m 為0 此時將m視為true true的反為false即0 (除了0都是true)
h m^m=0 ^表示異或 自身異或自身則為0d其中
a. !(y==x/3) x/3為int儲存為3 y==3為true 取反則為0
b. y!=x%7 x%7=3 y!=3為false 則為0
c. x>0&&y<0 x>0 滿足 y<0不滿足 求同則為false 則為0
d. x!=y||x>=y x!=y滿足 為true x>=y不滿足 為false true||false 為true
2樓:一路清晨
1:aefh
2:cd
3樓:張詞才
第一題abefh
2 d
C語言程式設計問題1! 2! 3n,C語言程式設計問題 求 1 2 3 n
sum sum f2 i 是在for i 1 i n i 迴圈體內,那麼i是實參,也就是沒執行一次f2 i 就執行一次i!那麼當i取到n的時候這個時候f2 i 就是執行的n!f2函式當中的x是f2函式的形參,那麼這裡的x的值顯然是f1函式中傳遞下來的實參i呀,因為i在for迴圈體內,那麼最後當i達到...
c語言程式設計問題(用的dev c,C語言程式設計問題(用的dev c )
錯誤很多 目測四五個 還有下次記得提問把功能說出來 1.呼叫函式名後面不要加分號int prime1 void 2.呼叫函式裡面的變數沒有命名 比如a j,b,y3.呼叫函式沒有返回值 沒有呼叫任何值 你寫這個呼叫函式做什麼4.輸出沒有變數 輸出什麼啊 printf d是質數 d與質數 d的和 等等...
問個關於C語言的很基礎的問題
豬頭或火寶寶 你好!首先我們要知道編譯器會在編譯時期判斷陣列的大小,要是沒有指出大小就會報錯。宣告陣列的時候 沒有初始化 就一定要指出陣列的大小。就像你說的那麼樣 int a n scanf d n 這樣是錯誤的,錯誤的原因就是,在編譯時期編譯器是不知道陣列的大小,只有你輸入的時候,n才有值,但是這...