下面程序的执行结果是______。 main() {char str[]="quert?",*p=str; while(putchar(*p++)!=’?’); }

admin2013-06-11  30

问题 下面程序的执行结果是______。    main()    {char str[]="quert?",*p=str;    while(putchar(*p++)!=’?’);         }

选项 A、quert
B、Rvfsu
C、quert?
D、rvfsu?

答案4

解析 *p++是先取*p的值,然后指针变量p指向下一个字符,putchar是先执行(输出)再判断,所以“?”是可以显示的。
转载请注明原文地址:https://jikaoti.com/ti/ttn0FFFM
0

最新回复(0)