• 2022-06-29
    4、 调用strlen(“abcd0ef0g”)的返回值为( )(A)4 (B)5 (C)8 (D)9
    A: 字符串以'0'结尾
    B: 字符串以'0'结尾
    C: 字符串以'0'结尾
    D: 字符串以'0'结尾
  • D

    内容

    • 0

      已知变量s的值是一个字符串,以下能用于判断s这个字符串是否以字符“1”开头,且以字符“0”结尾的表达式为: A: s[0]==1ands[9]==0 B: s[0]=="1"ands[-1]=="0" C: s[0]="1"ors[-1]="0" D: s[0]=="1"ors[-1]=="0"

    • 1

      下列关于字符串的说法中错误的是A.()在()C()语言中,字符串是借助于字符型一维数组来存放的,并规定以字符()′()\()0′()作为字符串结束标志()B.()′()\()0′()作为标志占用存储空间,计入串的实际长度()C.()在表示字符串常量的时候不需要人为在其末尾加入()′()\()0′()D.()在()C()语言中,字符串常量隐含处理成以()′()\()0′()结尾

    • 2

      中国大学MOOC: 已知变量s的值是一个字符串,以下能用于判断s这个字符串是否以字符“1”开头,且以字符“0”结尾的表达式为:

    • 3

      已知变量s的值是一个字符串,以下能用于判断s这个字符串是否以字符“0”开头,且以字符“9”结尾的表达式为: A: s[0]==0 and s[9]==9 B: s[0]="0" or s[-1]="9" C: s[0]=="0" and s[-1]=="9" D: s[0]=="0" or s[-1]=="9"

    • 4

      若一个字符数组中有多个“\0”字符,则在判断字符串是否结束时,()。? 以最后一个“\0”字符为标准|以第一个“\0”字符为标准|程序错误|不作为字符串