以下程序的输出结果是( )。 #include<stdio.h> void main() {int i; char *s="ABCD"; for(i=0;i<3;i++) p
以下程序的输出结果是( )。 #include<stdio.h> void main() {int i; char *s="ABCD"; for(i=0;i<3;i++) p
日期:2016-08-12 07:11:25 人气:1
答案:B
第一次循环p为字符串“ABCD”的首地址,然后打印出字符串“ABCD(回车换行)”;
第二次循环p偏移一个单位,为B的地址,打印出“BCD(回车换行)”;
第三次循环p再偏移一个单位,为C的地址,打印出“CD(回车换行)”;
所以程序打印出它们的组合
ABCD
BCD
CD