c和指針考試知識點
阿新 • • 發佈:2017-08-22
返回值 返回 小數據 知識點 符號 判斷 表達式 優先 表現
1、64 位操作系統下 : int 8 個字節 指針 8個字節
小端:低地址放小數據
大端: 低地址放大數據
2、 3+4 中綴 (人使用)
+34 前綴 又稱波蘭式
34+ 後綴 又稱逆波蘭式
表達式 x=a+b*(c-d)/e 的後綴表現形式是。 xabcd-*e/+=
(1)先加括號把優先級消掉。(x=(a+((b*(c-d))/e)))
(2)每個符號移到括號後面 (前面)。 (x(a(b(cd)-*e)/)+)=
(3)將括號去掉。 xabcd-*e/+=
3、(1)定義函數時,形參的類型說明不可以放在函數體內。
(2)return後面的值可以為表達式。
(3)如果函數返回值類型與實際返回值表達式類型不一致,以函數返回值為準。
(4)如果形參與實參的類型不一致,以形參類型為準。
4、假設在n進制下,下面的等式成立,567*456=150216,n的值為(18)
A 、9 B、10 C、12 D、 18
(5*n^2+6*n+7)*(4*n^2+5^n+6)= 20*n^4+49*n^3+88*n^2+71*n+42 = n^5+5*n^4+2*n^2+n+6
第一種:直接對兩邊取余,得到 42%n=6%n=1 。若第一種判斷不出則使用第二種。
第二種 : 先兩邊除n ,在對n取余。 (71+42/n)%n = (1+6/n)%n=1
c和指針考試知識點