朗訊筆試題目
面試筆試2.34W
朗訊筆試題目--C語言部分
跳出main()函數後還能不能執行其他代碼
不使用第三個變量,將兩個變量a,b得值互換(不準用函數)
如何判斷一個文件是由C編譯環境還是C++編譯環境編譯完成的?
不用任何條件語句求兩個整形數的最大值?(不準用函數)
struct student {long ..; char .. float .. } 所佔空間多大?
下面是一些解法,又可以從中學習到新東西了,赫赫:
跳出main()函數後還能不能執行其他代碼
1)atexit 綁定退出函數
2)就是main執行完後,還能否執行其他代碼
當然可以,通常段的代碼是最後執行的,
如果有什麼需要在整個程序執行完後做的,就可以放在段做
不使用第三個變量,將兩個變量a,b得值互換(不準用函數)
1。) xor (<===異或???)
2.)a+=b;
b=a-b; a=a-b;
3)想出一個很不爽的方法
a*(((int)(b-a))>>31)+b*(((int)(a-b))>>31) (<==要右移31位?太誇張了巴) 31可以換成sizeof(int)*8-1
如何判斷一個文件是由C編譯環境還是C++編譯環境編譯完成的?
編譯的時候可以用__cplusplus宏判斷。
至於編譯完成之後拿ELF文件來判斷,我能想到的就是nm,
看一下有沒有鏈libstdc++。不過這個也不保險。
不用任何條件語句求兩個整形數的最大值?(不準用函數)
?:算不算條件語句?:)
struct student {long ..; char .. float .. } 所佔空間多大?
1)data alignment and padding
2)應該是12
跳出main()函數後還能不能執行其他代碼
不使用第三個變量,將兩個變量a,b得值互換(不準用函數)
如何判斷一個文件是由C編譯環境還是C++編譯環境編譯完成的?
不用任何條件語句求兩個整形數的最大值?(不準用函數)
struct student {long ..; char .. float .. } 所佔空間多大?
下面是一些解法,又可以從中學習到新東西了,赫赫:
跳出main()函數後還能不能執行其他代碼
1)atexit 綁定退出函數
2)就是main執行完後,還能否執行其他代碼
當然可以,通常段的代碼是最後執行的,
如果有什麼需要在整個程序執行完後做的,就可以放在段做
不使用第三個變量,將兩個變量a,b得值互換(不準用函數)
1。) xor (<===異或???)
2.)a+=b;
b=a-b; a=a-b;
3)想出一個很不爽的方法
a*(((int)(b-a))>>31)+b*(((int)(a-b))>>31) (<==要右移31位?太誇張了巴) 31可以換成sizeof(int)*8-1
如何判斷一個文件是由C編譯環境還是C++編譯環境編譯完成的?
編譯的時候可以用__cplusplus宏判斷。
至於編譯完成之後拿ELF文件來判斷,我能想到的就是nm,
看一下有沒有鏈libstdc++。不過這個也不保險。
不用任何條件語句求兩個整形數的最大值?(不準用函數)
?:算不算條件語句?:)
struct student {long ..; char .. float .. } 所佔空間多大?
1)data alignment and padding
2)應該是12
-
中國工商銀行筆試部分考題
中國工商銀行筆試部分考題一、單項或多項選擇1、現金出納員從銀行提取現金之後,應做什麼記賬憑證A、現金收款憑證B、現金付款憑證C、銀行存款收款憑證D、銀行存款付款憑證2、我國確定人民幣儲蓄利率的機構是:當然是中國人民銀行,其他選項我忘記了3、IP電話是通過...
-
Yahoo筆試歸來
週三接到筆試通知,開始很高興,但是後來發現越來越多的人收到了通知,開始懷疑是否投的都被叫去筆試了。這個咱管不着,做好自己的事情就可以了。到了現場,真的是有如新生報到一樣,四個大教室,當時以為這也罷了,但考完才知道後面還有另一場,不知道是隻有這兩場還是全天都在...
-
青牛華科筆試經歷
六點二十了,來參加北京青牛軟件的人還真夠多的。身邊到處都是華科的人,心裏又開始有些受不住了...呵呵。果然是數據庫與網絡的內容多,但不是太難卻易錯,不知道答得怎樣,因為卷子不夠工作人員與學生們不斷的溝通中。語言部分,我想都沒想要了JAVA的做,一看就傻了眼,隔壁...
-
中國人民銀行統計筆經
中國人民銀行統計筆經都是統計學原理,考的很基礎一、14個多選,一個一分。考了抽樣、第一類錯誤第二類錯誤、可決係數與相關係數關係、標準差、集中趨勢等基本概念。可惜都忘得差不多了,似是而非,瞎選。。。二、5個判斷題5分。四分位數之類的東西。三、填空,大概一空...