参考答案和解析
正确答案:A
A。【解析】C语言中strlen函数的功能是返回字符串的长度,其中'\0'是一个转义字符,它占存储空间,但不计入字符串的长度。所以选项A正确。
更多“若有定义语句“charS[10]="1234567\0\0";”,则strlen(s)的值是( )。 A.7 B.8 # ”相关问题
  • 第1题:

    若有定义语句“charS[10]="1234567\0\0";”,则strlen(s)的值是( )。

    A.7

    B.8

    C.9

    D.10


    正确答案:A
    A。【解析】C语言中strlen函数的功能是返回字符串的长度,其中\0是一个转义字符,它占存储空间,但不计入字符串的长度。所以选项A正确。

  • 第2题:

    若有定义语句:char s[10]="12345600";则strlen(s)的值是()。

    A.6

    B.7

    C.8

    D.10


    C

  • 第3题:

    若有定义语句:char s[10]="123456700";,则strlen(s)的值是()。

    A.7

    B.8

    C.9

    D.10


    C

  • 第4题:

    若有定义语句:“char sE10]="1234567\0\0";”,则strlen(s)的值是( )。

    A.7

    B.8

    C.9

    D.10


    正确答案:A
    "\0"表示空字符,strlen函数求得的是不包括字符串结束符'\0'的长度。故选A。

  • 第5题:

    若有定义语句:char s[10]="123456700";,则strlen(s)的值是()。

    A.7

    B.8

    C.9

    D.10


    C