|
|
1 计算 a^b << 2 (运算符优先级问题)
/ M1 T3 f/ B. C
& ~# N! B3 Q5 }& u! ]2 根据先序中序求后序 + X& R) H% G: `! x
+ x7 R& }: a8 K$ @! t
3 a[3][4]哪个不能表示 a[1][1]: *(&a[0][0]) *(*(a+1)+1) *(&a[1]+1) *(&a[0][0]+4)
- F6 g, F9 ?& |7 X$ u2 [
# T! v1 X$ r+ \2 r5 x; J4 for(int i...)
% Z* c; S* b. \for(int j...)
( I8 ]9 O8 B2 z6 _4 x- S F0 S8 {printf(i,j);
1 x2 Z7 E% t" x q4 Tprintf(j) - e/ V' h# y/ ^ n/ B, p
会出现什么问题
2 v }; ]9 A8 r! r7 o6 K
2 h7 G! p- u5 i1 B5 `/ q2 K9 D5 for(i=0;i<10;++i,sum+=i);的运行结果 1 U7 y0 s4 q* F7 U" t' \; z
y/ |) _% c/ M& v4 m- e7 @6 10个数顺序插入查找二叉树,元素62的比较次数 0 j' T" I" \/ G. H
/ i5 N7 X( z' y8 f5 H7 10个数放入模10hash链表,最大长度是多少
; e4 b$ n( G1 E+ n4 m! f+ G
+ `% n! {4 P. M: |8 fun((exp1,exp2),(exp3,exp4,exp5))有几个实参
, D& U$ i' c- P& k! {+ g+ w# \: L$ [8 T& {8 f3 f ]
9 希尔 冒泡 快速 插入 哪个平均速度最快 # I' W0 u3 g @+ k6 c! u+ O2 W! u
1 [5 P" S3 z# b3 c4 u9 U
10 二分查找是 顺序存储 链存储 按value有序中的哪些 $ q, P8 O9 T+ J q! L- r& K& _
) u2 w% e) O1 M: S; {5 s11 顺序查找的平均时间 9 G" z7 Q# e( e& V$ g4 @& a( Z1 s3 ^
. D( `- i: m0 v; t8 y/ P
12 *p=NULL *p=new char[100] sizeof(p)各为多少
3 p$ w1 A2 e# c( I& k+ W% m. X" f3 [$ U& C. P1 g
13 频繁的插入删除操作使用什么结构比较合适,链表还是数组 9 T+ _7 l+ z# X7 |8 f4 Q7 t. n
" D( p! D6 }& p$ Z& W14 enum的声明方式 " N; t2 V" |$ z& E; c9 p
. t$ E) b. x* Z其他1个选择暂时想不起来了
- B3 h. J2 U8 y- \: i) [( s. t# k& ?" w8 `6 U- d2 G
大题: " J$ i# S2 V& S, i' K Q9 T
. S1 ^% c* L$ J; W/ V1 把字符串转换为小写,不成功返回NULL,成功返回新串 - A! V3 H+ G# Q4 C
7 b- ^7 @, R+ f2 D8 {$ I0 f# echar* toLower(char* sSrcStr)
V4 [# s* y9 o1 |6 I9 }{ . d& n" h! i3 h; r5 L3 O9 l* k/ z1 U
char* sDest= NULL;
7 b a) L |; d( j; ^; b- w3 i" e7 Gif( __1___) 5 u- k! n) R7 m- `
{
2 V, X/ Q8 Z! G1 V3 V* f! H" [int j;
; h6 C1 b' h, [4 \$ j+ ?sLen = strlen(sSrcStr); ) @6 g# w, F9 n2 o% b
sDest = new [_______2_____]; - |# J' f4 @1 u% t, x
if(*sDest == NULL)
& s$ y3 Q4 T9 l6 kreturn NULL;
4 Z$ t j9 |7 V% k; ysDest[sLen] = '\0'; : s1 C( O0 i" d o0 a; F
while(_____3____)
% z$ W$ ]# b0 R- Q0 `/ IsDest[sLen] = toLowerChar(sSrcStr[sLen]); D% I$ y! O3 w) ?6 _
} 4 T8 e4 p v6 D2 l( @
return sDest; ( b( k; U, c2 v4 Q6 ?* B1 p- i
} * S! P! W" ?+ [) x& }; S
# m5 p& V B$ l0 b4 b! }% h0 n2 把字符串转换为整数 例如:"-123" -> -123
' A S4 U+ {7 t! U) ]& M% }/ x5 T6 z
main()
0 j, v& a! @9 ^. l2 W{ + Y- }9 {- x# b) R& u) U J- J
.....
: I2 U8 J7 H) D' |- ?if( *string == '-' )
+ Q. D+ y( n1 d# O" X rn = ____1______; ) M/ R1 \2 P& Z- i$ }3 K; p
else
3 |8 z9 ]! X6 w" q" e, tn = num(string); ; k2 s. c, X' J: b3 Y
..... : ?8 |: J9 g; ?5 G7 { B X# I9 V
}
& y- d$ h4 S" G$ ^- L
* H% i5 T4 v$ U8 l" e r4 Aint num(char* string)
% s, f1 w* ]. o7 h$ c* x# r' B{
1 S& S. ~$ O+ u' x4 o0 \# Zfor(;!(*string==0);string++) & s1 [8 N9 }4 t; K( n( X
{ # N1 U% s3 b: o F' `# n
int k; 8 |3 C' T8 w) ]( z5 ^
k = __2_____;
! A8 g3 |8 g7 m2 K M' n3 X1 jj = --sLen;
# ^. j, a, E* t; f4 R! C0 O) Pwhile( __3__) : q5 c1 a1 ~2 `, w
k = k * 10; ; M, c5 o$ a8 x0 G+ R k
num = num + k;
; n# Z& ?' \$ p; C5 f' l( l} 7 A& I+ C: Y4 v: C" z7 }+ S4 P; I
return num; 2 _& G' W& G- m" ]0 \+ ^
} 2 U' _! X' z3 ?7 O2 y
& A9 b7 w% R6 {+ n/ h( D
附加题: 2 P6 S- Q0 O3 L/ D; f
. M4 H4 g4 H* D4 D+ W- a1 linux下调试core的命令,察看堆栈状态命令 G9 u. t/ p4 I+ K+ j
* i5 p8 h9 ]' d/ h- t6 |( u9 q; {5 B
2 写出socks套接字 服务端 客户端 通讯程序 - @: ^! V: G: V& t0 M
- e* [% J c; v( }$ s3 填空补全程序,按照我的理解是添入:win32调入dll的函数名
, s7 H6 p8 h8 w2 T2 |$ ?- J查找函数入口的函数名 找到函数的调用形式
4 @- k; i& G6 V+ Y把formView加到singledoc的声明 将singledoc加到app的声明
. b: v) _! W- H2 I" E+ j- b+ Z: u% ^
4 有关系 s(sno,sname) c(cno,cname) sc(sno,cno,grade)
) }0 h j' s2 h7 d. R1 问上课程 "db"的学生no
& J( P' u7 r; R* |2 成绩最高的学生号
T0 B0 H9 X4 F$ g$ W5 e# J7 Z3 每科大于90分的人数 |
|