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

admin2009-02-15  28

问题 以下程序的输出结果是【  】。
   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/KJXp777K
0

最新回复(0)