找回密码
 加入后院

QQ登录

只需一步,快速开始

搜索
查看: 924|回复: 0

[其他] 华为笔试题含答案

[复制链接]
发表于 2011-8-25 11:20 | 显示全部楼层 |阅读模式
华为笔试题含答案  A6 O; \. h" {0 ?" z; y
! t  E& r6 r4 G+ H( l
华为求职俱乐部:3 n1 o3 l1 o: k8 f
http://bbs.aftjob.com/group-52-1.html; i( ~) A7 O8 p' K

) U( f! W* s/ V0 x4 U1.static有什么用途?(请至少说明两种)
+ a( A$ m8 [  [" R. z1 B5 E' {$ F    1)在函数体,一个被声明为静态的变量在这一函数被调用过程中维持其值不变。
, i+ k) B5 i* [1 \% j    2) 在模块内(但在函数体外),一个被声明为静态的变量可以被模块内所用函数访问& g- @' M# H. d% r2 O

% B. s9 D; J- j" G1 g,但不能被模块外其它函数访问。它是一个本地的全局变量。
7 h; x, T- N( f" X( S    3) 在模块内,一个被声明为静态的函数只可被这一模块内的其它函数调用。那就是,
; Q5 Q6 l5 F, @: h* L( M
: a' p4 q6 X/ I8 |这个函数被限制在声明它的模块的本地范围内使用
$ d% `7 T  h7 H4 ]! Z! Y/ o7 L. q; a7 {$ ~& w5 k. @- h
2.引用与指针有什么区别?/ N6 N/ U" A  _! E# z, _& J$ D1 e: b
    1) 引用必须被初始化,指针不必。
: \3 c6 b# }2 `- ?; f7 W, f7 i    2) 引用初始化以后不能被改变,指针可以改变所指的对象。5 j- d- I( r. l! z. a+ T$ D
    3) 不存在指向空值的引用,但是存在指向空值的指针。
" ^" e7 p; V0 k: C$ k9 T. h6 W/ I$ U& k0 T' w
3.描述实时系统的基本特性$ U" o' S- O4 s% f7 u
       在特定时间内完成特定的任务,实时性与可靠性。4 ~8 ]+ J5 P/ B) K$ T

. I$ d* |) _6 J* D4.全局变量和局部变量在内存中是否有区别?如果有,是什么区别?1 r) s7 }/ h3 h" T# j5 ?" W
      全局变量储存在静态数据库,局部变量在堆栈。% d6 D6 g% |. k' k/ a& e

: q, j$ y4 k  n) r  \/ u5.什么是平衡二叉树?
" f% j+ n4 ]3 _9 |1 [: S" j2 T      左右子树都是平衡二叉树 且左右子树的深度差值的绝对值不大于1。
8 Q0 g' k- I: H
% N* V0 |  O' Y8 N6.堆栈溢出一般是由什么原因导致的?: \7 @" s  I. p& k& k/ ^
      没有回收垃圾资源。
0 [  w+ z% E( `7 T! p! W5 F
1 c3 w- H2 W+ d2 m7.什么函数不能声明为虚函数?
3 v. s2 ^; d2 y- x      constructor函数不能声明为虚函数。$ N+ v) m& l, i# x' w# C2 C

: j% v4 Z: j5 r0 r/ e$ X4 Z8.冒泡排序算法的时间复杂度是什么?. {  j4 p. s6 z% J
      时间复杂度是O(n^2)。; E. w! H( W8 c  `
  }3 B& a- v/ U* W/ b& i
9.写出float x 与“零值”比较的if语句。( I0 S* I$ ^0 J* F& A+ |7 {
      if(x>0.000001&&x<-0.000001)) w  w! u1 U6 F6 q. j2 H! A
" M5 z& z% s# s5 K% ~
10.Internet采用哪种网络协议?该协议的主要层次结构?
8 ~! S4 N0 J$ u: a" \      Tcp/Ip协议
4 L4 O% l. ~/ q0 Y! y      主要层次结构为: 应用层/传输层/网络层/数据链路层/物理层。
8 i/ ~, ]9 K4 F+ u: m+ }1 O
) p( x" L4 c7 l; V. g7 I+ b11.Internet物理地址和IP地址转换采用什么协议?- ^  {& Q9 E* `# }: c2 _
      ARP (Address Resolution Protocol)(地址解析協議)
: J  D* t" K) x+ G+ {
, K+ n" P4 O, I) G. H- U1 z12.IP地址的编码分为哪俩部分?
1 i: {% {0 z- e# n1 s* o; i     IP地址由两部分组成,网络号和主机号。不过是要和“子网掩码”按位与上之后才能区
) u, w4 S# Y+ ^; M) k. c* ?  @
% L7 U# M! q1 e$ r$ P8 G6 r2 D) H分哪些是网络位哪些是主机位。: R& @) n( l2 d: o5 ?& [
. e( G7 `. j: F  ^. p. [, Y7 m
13.用户输入M,N值,从1至N开始顺序循环数数,每数到M输出该数值,直至全部输出。写出
, c/ }3 W( s$ J. u6 F+ m) Y4 o0 J# E. X- H: G+ N
C程序。
/ w5 ]# J7 e# Y+ g# A# G     循环链表,用取余操作做
! V6 |" ~9 E; F$ s0 @# j
! L, k7 J/ D+ n$ x7 U14.不能做switch()的参数类型是:
: @# p, x- h! L% Y. ]1 v( ?$ T0 t" Z     switch的参数不能为实型。3 D& v: s/ i2 s7 n; @! ~
: {3 A7 m3 {/ G4 I" e6 `
______
; p4 }7 O: T+ b% h% b推荐:' ?4 X. C3 i4 Z
中国10年最受欢迎的简历60套模板合集
9 Z2 g- Y0 O- Z' e- ^http://bbs.aftjob.com/thread-612325-1-1.html# u; @' m2 B  f+ G6 x, I
——————
3 X# Q8 y% ]1 k, G欢迎大家加入求职交流群(申请入群规则:学校简称 + 姓名)8 g4 G/ Y- I6 Y/ q
2012-金融求职交流① : 1103939514 q2 `6 J3 X9 }- P1 I
2012-会计求职交流① : 7098899
' C( _; }% s. {; {0 t2012-IT求职交流① : 386962508 X7 }& m+ {0 y, s  f/ e! X$ T
2012-通信求职交流①: 59622472
0 ?$ S( `( K! c0 u: s3 H, _5 U2012-硬件求职交流① : 44853679
9 V2 f! g* I/ r" j0 m9 Y2012-证券求职交流① : 100756915
, p: J% ?( l' W* b6 ^) @$ }% y: `" r2012-快消求职交流① : 44183642
8 m% K1 ]3 G& x9 ^# h3 N
您需要登录后才可以回帖 登录 | 加入后院

本版积分规则

Archiver|手机版|小黑屋|广告业务Q|工大后院 ( 粤ICP备10013660号 )

GMT+8, 2026-4-3 09:11

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表