以下程序的输出结果是______。 main() { char a[10]={’1’,’2’,’3’,’4’,’5’,’6’,’7’,’8’,’9’},*p; int i;i=8;p=a+i; printf("%s\n

admin2009-02-15  13

问题 以下程序的输出结果是______。    main()    {  char a[10]={’1’,’2’,’3’,’4’,’5’,’6’,’7’,’8’,’9’},*p;       int i;i=8;p=a+i;       printf("%s\n",p-2);    }

选项 A、6
B、789
C、’6’
D、6789

答案2

解析 p-2=a+8-2=a+5,则p指向a[6],则p指向7,所以输出如B所示结果。
转载请注明原文地址:https://jikaoti.com/ti/2GK0FFFM
0

最新回复(0)