- 相關推薦
騰訊筆試題目及答案
騰(teng)訊是中國最(zui)大的(de)互(hu)聯網綜合服務提供商之一(yi),也是中國服務用戶(hu)最(zui)多的(de)互(hu)聯網企業(ye)之一(yi)。下(xia)面是騰(teng)訊筆試題目及答案,請參考!
騰訊筆試題目及答案
1. 1-20的兩個數把和(he)告(gao)訴A,積告(gao)訴B,A說(shuo)不(bu)知(zhi)(zhi)道(dao)是多少(shao),B也(ye)說(shuo)不(bu)知(zhi)(zhi)道(dao),這時A說(shuo)我(wo)知(zhi)(zhi)道(dao)了(le),B接著說(shuo)我(wo)也(ye)知(zhi)(zhi)道(dao)了(le),問這兩個數是多少(shao)?
答案:2和3
2 爸爸,媽媽,妹妹,小強,至少(shao)(shao)兩個人同一生肖的概率(lv)是多少(shao)(shao)?論文聯盟wWw.LWlm.coM
1-12*11*10*9/12*12*12*12 = 1-55/96 = 41/96
3, 計算 a^b << 2
答案:
運算符優先級:括號,下標,->和(he).(成員)最高;
單目的(de)比雙目的(de)高;
算術雙目(mu)的比其他雙目(mu)的高(gao);
位運(yun)算 高于 關(guan)系運(yun)算;
關(guan)系運算(suan)(suan) 高于 按位運算(suan)(suan)(與,或,異或);
按位運(yun)算 高于 邏(luo)輯(ji)運(yun)算;
三目(mu)的(de)只有一個 條件運算,低于邏(luo)輯運算;
賦值運(yun)算僅比 , (順序運(yun)算)高(gao)。
在此題中,位(wei)左移”<<” 優先級高于按位(wei)異或”^”,所以(yi)b先左移兩位(wei)(相(xiang)當于乘以(yi)4),
再與a異或。
例(li)如: 當 a = 6; b = 4 時; 則 a^b<<2 = 22
4 如何(he)輸出源(yuan)文件(jian)的標題(ti)和(he)目前執行(xing)行(xing)的行(xing)數?
答(da)案: printf(”The file name: %d ”, __FILE__);
printf(”The current line No:%d ”, __LINE__);
ANSI C標準(zhun)預(yu)定義(yi)宏:
__LINE__
__FILE__
__DATE__
__TIME__
__STDC__ 當要(yao)求程序(xu)嚴格遵循(xun)ANSI C標準時該標識符被賦值為1
__cplusplus__ 當編寫C++程序時該標識符(fu)被定義
5 a[3][4]哪個不(bu)能表示 a[1][1]: *(&a[0][0]+5) *(*(a+1)+1) *(&a[1]+1) *(&a[0][0]+4)
答案(an): *(&a[1]+1)
a是數組的首(shou)地址(zhi),a[1]就表(biao)示a[1][0]地址(zhi)了,不用再取地址(zhi)了。
6 fun((exp1,exp2),(exp3,exp4,exp5))有(you)幾個(ge)實(shi)參?
答案:兩個。
形式(shi)參(can)數(shu):在聲(sheng)明(ming)和(he)定義函數(shu)時(shi),寫在函數(shu)名后的括(kuo)號中的參(can)數(shu)。
實參是調(diao)用參數中的(de)變量,行參是被調(diao)用函數中的(de)變量。
7. 希爾 冒泡 快速 插入 哪個平(ping)均(jun)速度最快?
答案:快速排序
快速(su)排序、歸并排序和基數排序在(zai)不(bu)同情況下都是最快最有用的。
8. enum的聲(sheng)明方式
答案:enum 枚舉(ju)類型名 {
枚舉常量1,論文聯盟(meng)wWw.LWlm.coM
枚舉常量2,
…
枚舉常量n
};
For example:
enum weekday { sunday, monday, tuesday, wednesday, thursday, friday, saturda
y};
enum weekday week_day;//week_day 就(jiu)是一個枚舉類型變量
9. 頻繁的插入刪除操(cao)作使用(yong)什么結構比較合(he)適,鏈(lian)表還是(shi)數組?
答案:鏈表
10. *p=NULL *p=new char[100] sizeof(p)各為多少?
答案:都為(wei)4。因為(wei)都是指(zhi)針類型,所占存儲空間(jian)必然為(wei)4。
11. 順序(xu)查(cha)找的(de)平均(jun)時間(jian)
答案:(1+2+3+…+n)/n = (n+1)/2
12. for(i=0,sum=0; i<10; ++i,sum+=i);的運行(xing)結果(guo)
答案:sum = 55
13. 不能做(zuo)switch()的參數類型是:
答(da)案(an):switch的參數不能為(wei)浮點(dian)型。
14.不(bu)使(shi)用其他(ta)變(bian)量,交換兩個整(zheng)型a,b的值(zhi)
答案:x = x+y; y = x-y; x = x-y
15. 寫(xie)出float x 與“零值(zhi)”比較的if語句(ju)。
if(x>=0.000001 && x<=-0.000001)(x不為0的`比較(jiao))
float: 6位(wei)精度
double: 16位精度
16. 有個(ge)(ge)表tableQQ,有整型的(de)ID項(xiang)和字符類型的(de)Nickname項(xiang),這兩個(ge)(ge)項(xiang)都不允許為(wei)空
(1)寫出建立該表的SQL語句
(2)找出Nickname為(wei)QQ的用戶(hu),按ID降序(xu)排列的SQL語句
(3)寫出刪除ID為1234用戶記錄的SQL語句
(4)寫出添加ID為5555,Nickname為’1234′的SQL語句(ju)
答案:
(1) CREATE TABLE tableQQ
(
ID NUMBER(12) NOT NULL,
Nickname Varchar2(30) NOT NULL
);
(2) select * from tableQQ where Nickname = ‘QQ’ order by ID desc;
(3) from tableQQ where >
(4) into tableQQ values(5555,’1234′);
【騰訊筆試題(ti)目及答案】相關文章(zhang):
銀監局筆試題目及答案05-03
Java試題筆試題目答案09-26
Java試題筆試題目答案09-24
Java試題筆試題目答案09-24
財務筆試題目及答案03-16
項目執行筆試題目01-17
JavaWeb工程師筆試題題目04-20
炎涼閱讀題目及答案09-24
《石榴》的閱讀題目及答案11-15
聽閱讀題目及答案10-05