8.intel x86 pc上以下程式執行的輸出值是________
[cpp]view plain
copy
intmain(
intargc,
char
*argv)
x;
char
c;
}v;
v.c = 103;
cout0;
}
[cpp]view plain
copy
答:7
1. 因為103二進位制是01100111。2.因為x和c為聯合體,二者共用一段記憶體,這段記憶體共9位元組,而v.c = 103,即這八字節記憶體存放的東西為103,也就是 01100111
3.s1、s2、s3分別佔3位元組,3位元組,3位元組(我們平常用到的都是小端模式,故s1取111,s2取100 ,s3取001)所以輸出的內容就為:7,4,1
103轉換為8位的二進位制為01100111,儲存方式如下:
01|100|111
__|___|___
s3|s2 |s1
2013屆華為校園招聘機試題
筆試題目 機試,共兩題 題目一 子串分離 題目描述 通過鍵盤輸入任意乙個字串序列,字串可能包含多個子串,子串以空格分隔。請編寫乙個程式,自動分離出各個子串,並使用 將其分隔,並且在最後也補充乙個 並將子串儲存。如果輸入 abc def gh i d 結果將是abc,def,gh,i,d,要求實現函式...
網易2013校園招聘筆試題
第一部分 必做 計算機基礎類 25分 所有選擇題都是多項選擇 1.2分 假設進棧次序是e1,e2,e3,e4,那可能的出棧次序是 a e2,e4,e3,e1b e2,e3,e4,e1c e3,e2,e4,e1 d e1,e2,e4,e3 2.2分 表示式x a b c d e的字尾表示形式可以是 a...
2013華為校園招聘機試題
題目描述 60分 通過鍵盤輸入一串小寫字母 a z 組成的字串。請編寫乙個字串過濾程式,若字串中出現多個相同的字元,將非首次出現的字元過濾掉。比如字串 abacacde 過濾結果為 abcde 要求實現函式 void stringfilter const char pinputstr,long li...