问题
单项选择题
下面程序的执行结果是______。 main() {char str[]="quert",*p=str; while(putchar(*p++)!=''); }
A.quert
B.Rvfsu
C.quert
D.rvfsu
答案
参考答案:C
解析:[分析]*p++是先取*p的值,然后指针变量p指向下一个字符,putchar是先执行(输出)再判断,所以“”是可以显示的。
下面程序的执行结果是______。 main() {char str[]="quert",*p=str; while(putchar(*p++)!=''); }
A.quert
B.Rvfsu
C.quert
D.rvfsu
参考答案:C
解析:[分析]*p++是先取*p的值,然后指针变量p指向下一个字符,putchar是先执行(输出)再判断,所以“”是可以显示的。