以下程序的输出结果是( )。 #include<stdio.h> void main() {int i; char *s="ABCD"; for(i=0;i<3;i++) p

日期:2016-08-12 07:11:25 人气:1

以下程序的输出结果是( )。 #include<stdio.h> void main() {int i; char *s="ABCD"; for(i=0;i<3;i++) p

答案:B 第一次循环p为字符串“ABCD”的首地址,然后打印出字符串“ABCD(回车换行)”; 第二次循环p偏移一个单位,为B的地址,打印出“BCD(回车换行)”; 第三次循环p再偏移一个单位,为C的地址,打印出“CD(回车换行)”; 所以程序打印出它们的组合 ABCD BCD CD
    A+
热门评论