0;i--,i--)printf(" %c",*p[i]); printf(" />以下程序的输出结果是【 】。 main() { char *p[]={" BOOL","OPK","H","SP"}; int i; for(i=3; i>0;i--,i--)printf(" %c",*p[i]); printf(

以下程序的输出结果是【 】。 main() { char *p[]={" BOOL","OPK","H","SP"}; int i; for(i=3; i>0;i--,i--)printf(" %c",*p[i]); printf(

admin2010-12-10  7

问题 以下程序的输出结果是【  】。
main()
{ char *p[]={" BOOL","OPK","H","SP"};
  int i;
  for(i=3; i>0;i--,i--)printf(" %c",*p);
  printf("\n");}

选项

答案SO

解析 考查用指针引用字符串数组中元素的方法。题中需要注意两个问题:一是for循环的修正表达式共执行两次"i--"操作;二是*p是对某个字符的引用。
转载请注明原文地址:https://kaotiyun.com/show/JsPp777K
0

最新回复(0)