|
1 计算 a^b << 2 (运算符优先级问题)
8 q3 _ y) Z3 f, F9 ?8 H
& k0 Y- B. A1 G- T- a. b2 根据先序中序求后序 / x* v% ?5 l g% z6 K# z) g
9 e C9 z9 A5 z1 Y( c
3 a[3][4]哪个不能表示 a[1][1]: *(&a[0][0]) *(*(a+1)+1) *(&a[1]+1) *(&a[0][0]+4)
* m3 H5 `7 _# P" X0 x! Y; t' C4 R! C3 |7 o
4 for(int i...) , h2 z' D3 L M0 B' h4 q* w
for(int j...) 5 { w) m9 p) Q, a
printf(i,j); 8 _1 g5 ]( F/ v8 v3 t
printf(j) + e! g5 ]5 a7 p2 c
会出现什么问题 $ L9 ]. g' c# I7 F
1 u4 o' [! }1 [8 m6 Y5 for(i=0;i<10;++i,sum+=i);的运行结果 0 L& E0 y- ~) ^9 k% _* [* G
: g/ f$ j6 i5 M* ]' L% T6 10个数顺序插入查找二叉树,元素62的比较次数
% _4 I6 B( A3 J; M, d
9 ^/ m7 w; O) {1 E& h/ H! I7 10个数放入模10hash链表,最大长度是多少 " y; c; F# n* V$ b2 M
% u; w3 Z# @* f, J
8 fun((exp1,exp2),(exp3,exp4,exp5))有几个实参 : I9 S; t* t$ z& O- Q1 H
' n$ ]$ |1 R( `& g7 D9 希尔 冒泡 快速 插入 哪个平均速度最快
- \( \8 C W- M; s0 x' C. ?- g3 P9 N) T/ O$ |* |' d" ^1 R) _2 v5 D6 @- s
10 二分查找是 顺序存储 链存储 按value有序中的哪些 % r# n& k" p( F* t
' c' u8 k" F* l, v3 ?+ r$ V y5 r
11 顺序查找的平均时间 9 b( C8 g4 S" J$ ?) n, Z
1 j; I5 V1 p3 T% n0 s( m3 S12 *p=NULL *p=new char[100] sizeof(p)各为多少
; B. P% Y5 z/ ]* f6 I. X+ m/ Q q: F7 Z1 w0 E
13 频繁的插入删除操作使用什么结构比较合适,链表还是数组 3 W9 e8 b. l- O, p& c7 U! _. \
- A7 a) d% g; g/ Z2 e c- B( |& I14 enum的声明方式 ) q* d, M+ P! v
7 F# o6 `9 Z" E' |/ q6 M/ `6 G其他1个选择暂时想不起来了
3 H1 |: T& l: X2 ^# `. m! Q+ z8 }9 c) t" q8 O( {0 ]6 P) X
大题: ; }3 |: M# {+ T2 w3 `/ i$ v
6 d, \% w, o7 b9 z1 把字符串转换为小写,不成功返回NULL,成功返回新串
" @7 \ m" e5 b% W+ |
5 z$ Q/ o+ n: Q# dchar* toLower(char* sSrcStr)
% a2 U3 `/ B' {{
$ i7 [8 P4 a( k' G! f5 ?9 Z( xchar* sDest= NULL; $ |# e+ i6 f4 _5 b# M
if( __1___)
$ f5 U" v$ Z: W; h{ y- }1 P' j6 A, j) a- k* w
int j; : q! T+ S5 e* X9 ^% q# a! u; F# t
sLen = strlen(sSrcStr);
1 H. l/ H' K6 A; l5 h2 Q" zsDest = new [_______2_____];
5 B' L) H/ _) V, G# Gif(*sDest == NULL)
& F( U2 p5 C6 areturn NULL;
: l6 h4 u2 N$ d0 s8 SsDest[sLen] = '\0'; ( A- t; J( C9 G$ s. |
while(_____3____) " A5 Q# x9 P8 w! D
sDest[sLen] = toLowerChar(sSrcStr[sLen]); 7 N9 O& d9 a2 r7 ^5 `$ P+ U- k5 \
} : j5 S* X+ Z3 r B, [
return sDest;
1 l4 t! o/ N! U; U}
5 i2 R9 K$ l0 e: d. b5 H7 V1 ~- Q, I
2 把字符串转换为整数 例如:"-123" -> -123 / l; e. o# K' j5 M+ i
; |8 o* V& A3 p+ `$ t z, s
main()
* b4 b5 a: }. |7 I) P, i{
8 k0 ?0 l8 o- W1 `) m) J..... ! y1 U4 v9 L0 g+ b: c+ Y7 W
if( *string == '-' )
3 B0 x1 E* {; r) |5 v9 F/ Rn = ____1______;
. a8 E4 Z$ ?, K# [4 Kelse ! `/ J4 c3 I1 c9 C& C8 [7 j
n = num(string); 6 c2 R- g6 p7 B& @8 T& i3 H+ J
..... 4 D) O; T/ E% z3 {
}
* W7 Q5 k: y. c5 E: |2 m* c. b1 G- V( f
int num(char* string) 2 b) H4 v& `6 @; a% c5 \
{
$ h- V2 [- `' Gfor(;!(*string==0);string++) ; B" |0 `0 ?# J0 T
{
" j6 Y q5 s/ g7 _9 @int k;
4 z! f7 X9 l0 N2 fk = __2_____;
- G; l! ~% a4 V/ c' X$ W2 cj = --sLen; T4 y" m% a6 \2 d, M
while( __3__) 9 I" H- B9 d- c6 o5 M& H
k = k * 10;
+ J8 o& x" [) t$ U, c* \2 Snum = num + k; 5 O% m& U* Y7 ~2 {0 u' F
} " `1 F9 {) N' y- q
return num;
4 n- b( b6 i5 z} % G6 Z: p g: D+ {
: N8 l1 {( Z/ w: v8 O附加题: * V0 ]* V5 t# }' H
* _% |, v3 S, ^3 _1 Y; Q l1 linux下调试core的命令,察看堆栈状态命令
' X2 V) R& J. c5 S/ d/ n) j$ q4 L: f: }+ C$ J, l- Z
2 写出socks套接字 服务端 客户端 通讯程序
( n9 g P; Z) m; L5 ]' F( W( x L8 C3 K ~& B' Q* |! y5 b
3 填空补全程序,按照我的理解是添入:win32调入dll的函数名 ; h/ i4 s" {2 [+ Q9 N- x
查找函数入口的函数名 找到函数的调用形式
% v( Q" X" x O" }* }! Q把formView加到singledoc的声明 将singledoc加到app的声明
/ I2 P; ~* v: ?$ P0 D
/ ^" Y$ q8 d( s9 Q- r1 W+ h4 有关系 s(sno,sname) c(cno,cname) sc(sno,cno,grade) O b, n |8 P0 i+ f6 q" ]
1 问上课程 "db"的学生no
2 m( l/ x$ V c6 s- ?" P2 成绩最高的学生号
3 K! D' i2 S$ a1 S9 d1 ]8 K# o3 每科大于90分的人数 |
|