求解详细步骤啊

 我来答
风雷九州
推荐于2016-04-23 · TA获得超过3025个赞
知道大有可为答主
回答量:1127
采纳率:100%
帮助的人:432万
展开全部
char s[]="ABCD",s就是一个字符串,比表面上多了一个字符串结束符'\0'
所以s实质是’A‘ ’B‘ 'C' 'D' '\0',包含了这五个字符

而%s是从给定的地址开始输出,一直输出到字符串结束符'\0'停止

第一次循环,p指向的是’A‘这个字符的地址,输出ABCD找到了'\0'停止
第二次循环,p指向的是’B‘这个字符的地址,输出BCD找到了'\0'停止
第三次循环,p指向的是’C‘这个字符的地址,输出CD找到了'\0'停止
第四次循环,p指向的是’D‘这个字符的地址,输出D找到了'\0'停止

因此答案就是D了
追问
非常感谢^ω^
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式