|
|
1 计算 a^b << 2 (运算符优先级问题) + a: W$ g" M( E: }1 T$ }- ]
/ d4 N. ]( D/ {! R
2 根据先序中序求后序
: r# a+ d6 s& Q: e
$ T. n$ ?3 J8 h0 Q* }$ k: R3 a[3][4]哪个不能表示 a[1][1]: *(&a[0][0]) *(*(a+1)+1) *(&a[1]+1) *(&a[0][0]+4) 8 y! M4 ^: q% y) P% j- O' z' p9 A
5 X; L0 a7 k) w* S' v. c/ n( v# B- I( M
4 for(int i...)
6 \9 Y. V5 A. q& Xfor(int j...) 2 z$ J0 z( M* f4 R' Y* G
printf(i,j);
/ f) S, p* e$ Z& s6 h+ R. Pprintf(j) / }7 Y3 g& }$ b% H* V
会出现什么问题
0 Q3 J1 n" x& t; s/ r5 `
) _2 k% E% U% r5 for(i=0;i<10;++i,sum+=i);的运行结果
) i" a$ x4 y( ^0 h4 K; F; [& i: F& y$ d7 \
6 10个数顺序插入查找二叉树,元素62的比较次数
2 H- C2 q% P0 n- x6 G% G6 H6 g- d: B/ _+ T5 J! k6 W3 r
7 10个数放入模10hash链表,最大长度是多少 4 g" p, z; _3 J, i0 G* h; l+ [
! B* {. @ I8 M8 fun((exp1,exp2),(exp3,exp4,exp5))有几个实参 ( L- d1 R( j+ p! a0 v! U
+ [4 @4 C8 F* i1 g
9 希尔 冒泡 快速 插入 哪个平均速度最快 " ]" u, c; |* g( d! C/ Z
9 l- y: [( D) z- J- r2 C10 二分查找是 顺序存储 链存储 按value有序中的哪些
( C) j9 ]+ G. j5 o
& X+ b" ] n# y* o$ L11 顺序查找的平均时间
" V9 Z+ e C5 i! u/ G7 G$ b
5 T0 c& O3 B7 H* g8 }3 Z7 d12 *p=NULL *p=new char[100] sizeof(p)各为多少 / M! z ~' w1 Y' L
H2 }6 ~( d# Y% p13 频繁的插入删除操作使用什么结构比较合适,链表还是数组
) p) Y" y$ N9 x' N! ^6 u9 ^8 Q& H: x1 b- G
14 enum的声明方式
0 M7 f" j: s* f" e: e
6 k1 Y; b( S# S- i! D: {+ c其他1个选择暂时想不起来了
4 y: D0 L7 R% f5 O& W0 R7 b
8 i2 h; a* {+ ~7 ^- ]6 a大题: 2 E! q3 l- o' o6 N1 A a+ Q1 g
2 w7 n" W7 n: s1 把字符串转换为小写,不成功返回NULL,成功返回新串 $ d% R9 C4 T# F4 i4 D3 R, ~
2 M: g4 R' N( x3 Ichar* toLower(char* sSrcStr)
2 E# q9 V& @7 N' J{ 1 ?, i. T3 y4 }( D* D
char* sDest= NULL;
& b3 F$ o2 Y+ G. oif( __1___) ' k& {( D' K4 b3 i. K, m( ]
{ % f+ M: j! _# ?: @) H
int j;
8 z8 l4 M* V( M6 qsLen = strlen(sSrcStr);
% Y( ~9 S) w! Y5 SsDest = new [_______2_____];
+ i, A5 E/ M# D" [if(*sDest == NULL) 0 F$ y% v6 a7 H3 ]
return NULL;
! L/ T: H; M9 ] _sDest[sLen] = '\0';
7 J+ Y3 i# n$ N/ S5 b! H! e0 wwhile(_____3____)
) c0 w0 y( v8 m1 L- B6 r VsDest[sLen] = toLowerChar(sSrcStr[sLen]); ; V8 l: {4 k& v) V" ?: ~
}
5 n5 a+ G$ e' C" e0 y* s& @: S0 Greturn sDest;
" L6 v7 s# R- x" X1 p} 0 L" E( `+ D6 w' W/ A9 a8 a$ j4 G
5 N; M/ E3 S$ \& b; z. A2 把字符串转换为整数 例如:"-123" -> -123
1 ~3 |: x8 ~3 L6 |+ R5 p1 K# p1 Q* d" T3 b' e
main()
- j4 L+ n+ T3 E" U7 V! K{ 9 e0 J1 _$ y# q3 v1 t! s1 d6 a
..... : O6 J! l( u8 r1 s, U4 {; u, w
if( *string == '-' )
; e$ T( [4 e) I) A% ?n = ____1______;
. U2 k7 w$ [: j- N) aelse
: G1 Z$ Y* J8 bn = num(string);
/ P8 {1 K- h9 u.....
# d1 _; b" K l8 T% Q0 ~5 ^. g. ?} / M+ s, O- m+ y+ {
' f5 V% t8 m2 Y
int num(char* string) ( g" @7 Y: Y3 H1 M
{
, j3 _) k, J! ]7 H1 @( d6 Afor(;!(*string==0);string++) 6 I; T) G9 N! ?7 e- Z2 M
{ " l6 k0 @; ^( l f0 z
int k; 5 ?: y- b* A/ s% P2 H! x
k = __2_____;
' a& _/ C$ {7 c/ uj = --sLen; 1 X0 B" ~9 ~' ^0 G i& a! e
while( __3__)
, `/ h0 L& f+ v. S/ N! `k = k * 10;
! W# o' s% T! j @: tnum = num + k; . }0 u1 }( `3 n3 w8 |/ n+ f
}
5 t" b$ Z2 K* f- M8 R3 w) V. xreturn num;
8 { {- {, P6 T1 i2 L! r& o}
& X8 G0 p2 ^, f
2 I, ?0 _. a: O, X9 I9 _4 }附加题: ! ~% [+ u: \- b/ e9 V; v
* i s7 d: _9 l7 N& m. N1 linux下调试core的命令,察看堆栈状态命令
: h! i1 ^ K: k5 i5 w6 r l/ Q( Z3 O
2 写出socks套接字 服务端 客户端 通讯程序
$ f9 |2 \. ^4 c; {) X+ _# m5 a7 l7 e0 E/ n8 r" W, s* ]
3 填空补全程序,按照我的理解是添入:win32调入dll的函数名
1 I* D: K# i o: q+ T查找函数入口的函数名 找到函数的调用形式
! U& p, O w4 f) ~把formView加到singledoc的声明 将singledoc加到app的声明 % v7 v, O* P" b2 u
0 z/ }# W/ R) k- J- \3 f A/ B4 o
4 有关系 s(sno,sname) c(cno,cname) sc(sno,cno,grade)
! s- {$ @4 |) P* o6 V2 C1 问上课程 "db"的学生no # X& c0 Q \ p4 M
2 成绩最高的学生号
3 C' U- U2 I! O2 X2 r3 每科大于90分的人数 |
|