-
將 A 分配給 -1,然後輸出八進位程式碼和無符號十進位程式碼。
你只需要開啟電腦的計算器,然後去做。
int 型別為 4 位元組整數,-1 為 ffffffffff 計算器點十六進製,輸入 ffffffff
點西37777777777
點小數4294967295
您的兩行程式輸出這兩個數字,中間有乙個逗號。
-
您好 首先,您有乙個問題:
k /= 10;他的意思是:k = k 10; ,其中 = 是 C 中的復合運算子,在現代編譯器中是復合運算子,普通:k = k + 10; 是無法區分的(但在過去K&R C中,人們認為復合運算元可以產生更緊湊的**),最後我的建議是:
盡量使用復合運算子,因為:1、他能讓你的**看起來更酷; 2、例如:b[a*2+d*(c+1)] = 10;
b[a*2+d*(c+1)] = b[a*2+d*(c+1)] / 10;你說哪個更好?
現在是你的第二個問題:
在C語言中叫epoticon,用法是四捨五入到零,這樣當K為個位數時,就四捨五入為零,自然結果是0,明白嗎?
希望對你有所幫助。
-
k = 10 表示 k = k 10
如果 k 為個位數,則 k=0
求商%就是求盈餘,求盈餘就是求模式。
當您無法完成程式的一行時,請將其寫在新行中。
-
k = 10 表示 k = k 10 如果 k 是個位數,則個位數除以 10 是多少。
-
這取決於k的型別,如果是浮點型,不應該是零,如果是整數型,當然應該是零。
-
房東您好,您僅在 k 為 int 型別的情況下才成立。
如果是雙精度型別,則 k 為小數。
在c中也有類似的。
k+=10;k*=10;k-=10;
-
k = 10 表示 k = k 10
k 是書的單詞 k=0
就是要找生意,要求盈餘。
-
<>第乙個程式應該不需要這4行,加上這4行相當於把boy的三個字母讀成ABC,所以讀完後輸出語句裡就沒有內容了。
第二個程式執行時不播放,相當於沒有輸入,所以沒有輸出。
你的邏輯沒有錯。
您的格式有乙個小錯誤:scanf("%d,%d,%d", y, m, d) 應替換為 : >>>More
讓我們打個比方。 將鍊表節點視為乙個人,將鍊表指標視為人手(左手是前進指標,右手是後向指標)。 >>>More