嵌入式綜合面試題(含答案)
時間:2016-06-08 來源:未(wei)知(zhi)
1、print已經聲(sheng)明(ming)過(guo)
main(){
char str[]="Geneius";
print (str);
}
print(char *s){
if(*s){
print(++s);
printf("%c",*s);
}
}
則(ze)該段代碼輸出的(de)結果是()
A.neius
B.run-time error
C.suiene
D.suieneG
2、Class A *pclassa=new ClassA[5];
delete pclassa;
則類ClassA的構(gou)(gou)造函(han)(han)數(shu)和(he)析構(gou)(gou)函(han)(han)數(shu)的執行次數(shu)分別為()
A.1,1
B.5,1
C.5,5
D.1,5
3、下面有關java final的(de)基本規則,描述錯(cuo)誤(wu)的(de)是?
A.final修(xiu)飾的類不(bu)能被繼承
B.final修飾的(de)局部變(bian)量(liang)即為常量(liang),只能賦(fu)值一(yi)次。
C.final修(xiu)飾的成員變(bian)量只(zhi)允許賦值一次,且只(zhi)能在類方法(fa)賦值
D.final修飾的方法(fa)不允許被子(zi)類覆蓋
4、下列算法的功(gong)能是什么?
/*L是無頭節點(dian)單(dan)鏈表*/
LinkList Demo(LinkList L){
ListNode *Q,*P;
if(L&&L->next){
Q=L;
L=L->next;
P=L;
while(P->next)
P=P->next;
p->next=Q;
}
return L;
}
A.單鏈表轉變為循(xun)環鏈表
B.遍歷鏈表
C.鏈表(biao)深(shen)拷貝
D.鏈表(biao)反轉
5、在Linux系統中, 為(wei)找到(dao)文件try_grep含有以a字(zi)母(mu)為(wei)行(xing)開頭的內(nei)容, 可以使(shi)用命令(ling)?
A.grep -E #$ try_grep
B.grep -E #a try_grep
C.grep -E ^$ try_grep
D.grep -E ^a try_grep
【判斷對(dui)錯】
6、連通圖上各(ge)邊權值均(jun)不相同,則該圖的小生成樹是唯一(yi)的()
A.對
B.錯
7、對(dui)任何(he)數據結構鏈式存(cun)儲結構一定(ding)優于順序存(cun)儲結構()
A.對
B.錯
參考答案:
1~5:CBCAD 6~7:BB

