下列程序的输出结果是( )。 #inclUde<stdio.h> main() { inta[2][3]={{1,2,3},{4,5,6}},(*p)[3],i; p=a; for(i=0;i<3;i++)

admin2010-12-10  19

问题 下列程序的输出结果是(    )。    #inclUde<stdio.h>    main()    {    inta[2][3]={{1,2,3},{4,5,6}},(*p)[3],i;    p=a;    for(i=0;i<3;i++)    {    if(i<2)              p[1]=p[1]-1;    else    p[1]=1;    }    printf("%d\n",a[0][1]+a[1][1]+a[1][2];    }   

选项 A、15     
B、10
C、7     
D、8

答案B

解析  本题涉及字符串最基本的两个概念:①字符串的长度是指字符串中字符的个数,但不包括字符串结束符;②以反斜杠“\”开头的特殊字符序列,意思是把反斜杠后面的字符序列转换成特定的含义,而不是原来的含义,不包含在字符串长度之内,“\”连同后面的字符为一个长度。
转载请注明原文地址:https://kaotiyun.com/show/s1Pp777K
0

最新回复(0)