niusouti.com

下面程序段的运行结果是 include void main( ) {char*s="abcde"; S+=2;下面程序段的运行结果是 #include<iostream.h> void main( ) { char*s="abcde"; S+=2; cout<<&s;}A.cdeB.字符'c'C.字符'c'的地址D.无确定的输出结果

题目
下面程序段的运行结果是 include void main( ) {char*s="abcde"; S+=2;

下面程序段的运行结果是 #include<iostream.h> void main( ) { char*s="abcde"; S+=2; cout<<&s;}

A.cde

B.字符'c'

C.字符'c'的地址

D.无确定的输出结果


相似考题
更多“下面程序段的运行结果是 #include<iostream.h> void main( ) {char*s="abcde"; S+=2; ”相关问题
  • 第1题:

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

    A.cde

    B.字符’c’

    C.字符’c’的地址

    D.无确定结果


    1,2,1

  • 第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.ced

    B.字符'c'

    C.字符'c'的地址

    D.字符'b'的地址


    "input"

  • 第5题:

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

    A.cde

    B.字符'c'

    C.字符'c'的地址

    D.无确定的输出结果


    1,2,1