22. 以下程序输出的结果是( )。 main() { char w[ ][10]={"ABCD","EFGH","IJKL","MNOP"},k; for (k=1;k<3;k

22. 以下程序输出的结果是( )。
main()
{ char w[ ][10]={"ABCD","EFGH","IJKL","MNOP"},k;
for (k=1;k<3;k++)
printf("%s\n",&w[k][k]); }

如上

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-06-20
结果是:
PGH
KL
还要说一点,你的main前要添加int
第2个回答  2012-06-20
FGH
KL追问

能不能详细解释一下

追答

printf("%s\n",&w[k][k])输出的是以w[k][k]开始的字符串
所以k=1时,输出w[1][1]开始的字符串即FGH
k=2时,输出w[2][2]开始的字符串即KL

本回答被提问者采纳
第3个回答  2012-06-20
FGH
KL
相似回答