在網上搜到的題目

2022-03-31 20:05:59 字數 3137 閱讀 9516

文章出自網魂工作室

附錄c :c++/c試題的答案與評分標準

一、請填寫bool , float, 指標變數 與「零值」比較的 if 語句。(10分)

請寫出 bool flag 與「零值」比較的 if 語句。(3分)

標準答案:

if ( flag )

if ( !flag )

如下寫法均屬不良風格,不得分。

if (flag == true) 

if (flag == 1 ) 

if (flag == false) 

if (flag == 0) 

請寫出 float x 與「零值」比較的 if 語句。(4分)

標準答案示例:

const float epsinon = 0.00001;

if ((x >= - epsinon) && (x <= epsinon)

不可將浮點變數用「==」或「!=」與數字比較,應該設法轉化成「>=」或「<=」

此類形式。

如下是錯誤的寫法,不得分。

if (x == 0.0) 

if (x != 0.0) 

請寫出 char *p 與「零值」比較的 if 語句。(3分)

標準答案:

if (p == null)

if (p != null)

如下寫法均屬不良風格,不得分。

if (p == 0) 

if (p != 0) 

if (p) 

if (!) 

二、以下為windows nt下的32位c++程式,請計算sizeof的值(10分)

char str = 「hello」 ;

char *p = str ;

int n = 10;

請計算

sizeof (str ) = 6 (2分) 

sizeof ( p ) = 4 (2分)

sizeof ( n ) = 4 (2分)

void func ( char str[100])

void *p = malloc( 100 );

請計算

sizeof ( p ) = 4 (2分)

三、簡答題(25分)

1、標頭檔案中的 ifndef/define/endif 幹什麼用?(5分)

答:防止該標頭檔案被重複引用。

2、#include 和 #include 「filename.h」 有什麼區別?(5分)

華為的cc++面試題

q1:請你分別划划osi的七層網路結構圖,和tcp/ip的五層結構圖? 

: q2:請你詳細的解釋一下ip協議的定義,在哪個層上面,主要有什麼作用? 

: tcp與udp呢? 

: 總得來說前面兩道題目還是比較簡單的! 

: q3:請問交換機和路由器分別的實現原理是什麼?分別在哪個層次上面實 

: 現的? 

: q4:請問c++的類和c裡面的struct有什麼區別? 

: q5:請講一講析構函式和虛函式的用法和作用? 

: q6:全域性變數和區域性變數有什麼區別?實怎麼實現的?作業系統和編譯器 

: 是怎麼知道的? 

: q7:一些暫存器的題目,我忘記了具體實什麼題目,主要好像是定址和內 

: 存管理等一些知識,不記得了。 

: q8:8086是多少尉的系統?在資料匯流排上是怎麼實現的?還有一些硬體方 

: 面的知識我既不清楚了。 

: 一般建議參加華為的研發面試的同學先要準備一下相關的知識,軟體的主要 

: 是看看c和資料結構方面的,硬體模電,數電和微機原理 

兩道c面試題 

1、乙個學生的資訊是:姓名,學號,性別,年齡等資訊,用乙個鍊錶,把這些

學生資訊連在一起, 給出乙個age, 在些鍊錶中刪除學生年齡等於age的學生

資訊。#i nclude \"stdio.h\"

#i nclude \"conio.h\"

struct stu*linklist;

struct stu *creatlist(int n)

printf(\"create successful!\");

return(h);

} void deletelist(struct stu *s,int a)

if(s==null)

printf(\"the record is not exist.\");

else }

void display(struct stu *s) }

int main()

2、實現乙個函式,把乙個字串中的字元從小寫轉為大寫。

#i nclude \"stdio.h\"

#i nclude \"conio.h\"

void uppers(char *s,char *us)

*us = '0';

} int main()

c/c++面試題大彙總之微軟亞洲技術中心面試題

1.程序和執行緒的差別。

2.測試方法 

3.heap與stack的差別。

4.windows下的記憶體是如何管理的?

5.介紹.net和.net的安全性。

6.客戶端如何訪問.net元件實現web service?

7.c/c++編譯器中虛表是如何完成的?

8.談談com的執行緒模型。然後討論程序內/外元件的差別。

9.談談ia32下的分頁機制

10.給兩個變數,如何找出乙個帶環單鏈表中是什麼地方出現環的?

11.在ia32中一共有多少種辦法從使用者態跳到核心態?

12.如果只想讓程式有乙個例項執行,不能執行兩個。像winamp一樣,只能開乙個視窗,

怎樣實現?

13.如何擷取鍵盤的響應,讓所有的『a』變成『b』?

14.apartment在com中有什麼用?為什麼要引入?

15.儲存過程是什麼?有什麼用?有什麼優點?

16.template有什麼特點?什麼時候用?

17.談談windows dna結構的特點和優點。

18.網路程式設計中設計併發伺服器,使用多程序與多執行緒 ,請問有什麼區別?

怎樣在網上賣衣服

了解描述頁模板,讓你的寶貝人氣高漲5 開直通車 關於 信譽提公升 免費引流量 網上購服裝怎樣辨別 壞 現在網上購物的人越來越多了,而且網上也很方便找到任何你想要的東西。但是網上購物畢竟摸不 試不了,難免會有失誤會買到質量低差的東西,尤其是服裝,更存在著很大的問題,那究竟怎樣在網上辨別服裝質量的好壞呢...

關於寫socket遇到的錯誤,網上搜到的答案

為什麼對socket投遞第乙個wsarecv 出錯並且返回錯誤為10045?這個問題都是因為這個 wsarecv 的lpflags引數引起的,這個引數一定要設定為0,而不是直接寫為0,如果直接寫為0,則會出現10014錯誤。要這樣寫 在除錯模式下,wsarecv總是返回錯誤,err wsagetla...

網上找到的題目

文章出自網魂工作室 附錄c c c試題的答案與評分標準 一 請填寫bool float,指標變數 與 零值 比較的 if 語句。10分 請寫出 bool flag 與 零值 比較的 if 語句。3分 標準答案 if flag if flag 如下寫法均屬不良風格,不得分。if flag true i...