- 相關推薦
筆試題(函數返回值)
1.求函數返回值,輸入x=9999;
int func(x)
{
int countx = 0;
while(x)
{
countx ++;
x = x&(x-1);
}
return countx;
}
2.為什么返回局部變量的引用不好?
a,b,c,d不記得了,大概和內存,返回值等等有關。
3.Stack R,from the top to bottom:{2,3,4,5,6},逐個取出放入Queue Q ,再從Q中逐個取出放入R中,問現在
從上到下R中元素的排列?
4.在你自己定義的類中有什么是CLASSVIEW不會為你做的:
(a) 析構器。 (b)拷貝構造函數 (c)構造函數 (不記得有沒有這一項了) (d)(不記得了)
5.寫出程序的結果:___________ __________________
int funa(int *a)
{
a[0] ++;
}
int funb(int b[])
{
b[1] += 5;
}
main()
{
int a[5] = {2,3,4,5,6};
int b[5] = {2,3,4,5,6};
int *p;
p = &a[0];
(*p)++;
funb(p);
for(int i = 0; i <5; i++)
printf("%d,",a[i]);
p = &b[1];
funa(p);//(啊,現在寫的時候才發現做錯了,傳的是b[1]的地址;只記得傳地址給指針了,考的時候以為
//傳的是b.主要是被第一次調用funb弄暈了~~呵呵)
funb(p);
for(i = 0; i < 5; i++)
printf("%d,",b[i]);
}
18.一道智力題或者說邏輯題,好多英文單詞不認識,都沒弄懂意思,所以也沒做。有記得的寫出來吧,最好翻譯過來,我還打算做一下呢。雖然很有可能做不出。
有一道好像是說編譯器可以修改type error,的好處或不好。
有一道是什么regular language和 text free language比較?(有沒有人給我解釋一下這兩個是什么東東?)
有一道是在編寫代碼是查找錯誤好還是用testing找好?
【筆試題函數返回值】相關文章:
迅雷2011.10.21筆試題08-10
中興2015筆試題08-02
excel公式錯誤返回值05-25
筆經:加強型試題07-22
海爾04年筆試題及答案07-31
三角函數測試題及答案08-08
銀行2014筆試題目及經驗分享03-16
阿里巴巴非技術類筆經及試題08-13
交通銀行2014筆試題題目分享08-10
網宿科技研發類2011筆試題07-18