|
|
发表于 2003-11-29 11:45:18
|
显示全部楼层
#include \"stdio.h\"
$ {4 B/ q* e% u8 |8 N8 Fmain()
3 j! h! Q& {+ U- \( g6 V{
' [1 E! G) k- o7 f# G int c[3][3]={{2,3},{4},{6}};
: `. [% A5 ^# ~* P3 D8 n int i,*p=&c[0][0]; : T0 \( y7 a: @- }' L( o; h7 y
for(i=0;i<2;i++){
) y2 Z. ?. s5 w if(i==0)
( N! @6 y1 r0 Z" C6 X1 D" A, |& Y- [. P c[i+1]=*p+1; 3 [) k! }8 m6 i! Y$ B- ?
else
$ S2 v+ f/ T. g. \+ E+ X* u* w p++;
+ ?& P2 \* u2 c- C# r4 [ printf(\"%d\",*p); , c5 i8 ?& a; k0 Y4 U+ {# |
}
& m, `- m6 n( s# J printf(\"\\n\"); * C& T* k* J* n r4 B7 s
}
[* v+ F7 g. L5 Z- D4 S9 [
; k$ ^& a( f7 X" C. f根据你的程序输出 2 和 3 是正确的。不知道你想让程序处理什么?% d8 z( o7 j. Q* `
因为你的程序 for( i = 0; i < 2; i ++ ){} 只处理 c[0][0], c[0][1] 两个变量。 |
|