有如下程序: main() { char str[]="ABCD",*p; for(p=str+1;p<str+4;p++) { printf("%s\n",p); } 则程序的输出结果是( )

admin2020-11-23  26

问题 有如下程序:
    main()
    {  char str[]="ABCD",*p;
      for(p=str+1;p<str+4;p++)
    {  printf("%s\n",p);
    }
    则程序的输出结果是(    )。

选项 A、 
B、 
C、 
D、 

答案B

解析 本题for循环控制输出字符串six,指针P初始指向six字符串的第二个字符并输出,以后依次指向str字符串的第三、四个字符并输出。
转载请注明原文地址:https://jikaoti.com/ti/VlD0FFFM
0

最新回复(0)