|
|
发表于 2003-11-29 11:45:18
|
显示全部楼层
#include \"stdio.h\" 0 s; [7 ^, @( g+ n+ h3 u9 X) D* D
main()! V! j' L3 s: |* d& O
{ & Q! b! x3 G/ ?1 C& f$ C. x
int c[3][3]={{2,3},{4},{6}}; . y- \) F. G6 J2 y/ K3 I7 R
int i,*p=&c[0][0]; $ b2 A7 g+ r: G; x. P- W5 ], \: a# m, r
for(i=0;i<2;i++){
. ]' V8 E _: v1 S V+ [ if(i==0)* u* S5 |1 ]& R. `
c[i+1]=*p+1; 0 E" ^9 s! V" Y0 y9 B
else; Q- I, m1 N$ X3 [ I. j
p++; ' k1 w8 J. d' M" S! ]1 s' b: @ a' r) u
printf(\"%d\",*p); $ k! N' `8 ~+ I# ~9 z3 |
} 5 S. q/ \3 y' Q7 L
printf(\"\\n\");
( q9 x% Q7 W+ |2 T* j}6 N+ H. x0 W6 {2 M8 s( M* v5 M
F/ }+ {. u/ `$ a: `根据你的程序输出 2 和 3 是正确的。不知道你想让程序处理什么?4 e9 |7 T/ u' s4 O
因为你的程序 for( i = 0; i < 2; i ++ ){} 只处理 c[0][0], c[0][1] 两个变量。 |
|