itgle.com
参考答案和解析
正确答案:C
解析: 对于字符串指针,其保留的是整个串的首地址,即第一个字符的起始地址;当该指针做算术运算时,就是该指针根据其类型向后移动相应的存储空间。
更多“下面程序段的运行结果是char *S="abcde";s+=2;printf("%d",s);A.cdeB.字符'c'C.字符'c'的地址D. ”相关问题
  • 第1题:

    9、下面程序段执行后的输出结果是()。 char *s="abcde" ; s+=2; printf("%d",s);

    A.cde

    B.字符'c'的地址

    C.字符'c'

    D.不确定


    0 and 00 and 10 and 2

  • 第2题:

    下面程序段的运行结果是()。   char *s="abcde"; s+=2; printf("%d", s);

    A.cde

    B.字符'c'

    C.字符'c'的地址

    D.无确定的输出结果


    C 解析: 对于字符串指针,其保留的是整个串的首地址,即第一个字符的起始地址;当该指针做算术运算时,就是该指针根据其类型向后移动相应的存储空间。

  • 第3题:

    下面程序段执行后的输出结果是()。 char *s="abcde" ; s+=2; printf("%d",s);

    A.cde

    B.字符'c'的地址

    C.字符'c'

    D.不确定


    45

  • 第4题:

    【单选题】下面程序段的运行结果是()。 char *s=”abcde”; s+=2; printf(“%d”,s);

    A.cde

    B.字符’c’

    C.字符’c’的地址

    D.无确定结果


    1,2,1

  • 第5题:

    【单选题】下面程序段的运行结果是________. char *s="abcde"; s+=2;printf("%s",s);

    A.cde

    B.字符'c'

    C.字符'c'的地址

    D.无确定的输出结果


    1,2,1