itgle.com
参考答案和解析
正确答案:A
本题考查用strlen函数计算字符串长度的方法。该字符串中包含的字符是′\t′(跳格符)、′\"′(双引号)、′\065′(ASCII值为八进制065,即十进制为51的字符)、′\xff′(ASCII值为十六进制ff,即十进制为255的字符)、′\n′(换行符)。
更多“请选出以下语句的输出结果printf("%d\n",strlen("\t\"\065\xff\n"));A.5 B.14C.8 D.输出项不合法 ”相关问题
  • 第1题:

    下面语句的输出结果是______。printf("%d\n",strlen("\t\"\065\xff\n"));

    A.14

    B.8

    C.5

    D.输出项不合法,无正常输出


    正确答案:C
    解析:在C语言中,以“\”开头的字符均为转义字符,其中“\”后可跟1~3位八进制数或在“\”后跟字母x及1~2位十六进制数,以此来代表一个特定的字符。

  • 第2题:

    请选出以下语句的输出结果 ( ) printf("%d\n,strlen("\t\"065\xff\n"));

    A.5

    B.14

    C.8

    D.输出项不合法,无正常输出


    正确答案:A

  • 第3题:

    4、以下语句的输出结果是()。 printf ("%d\n", strlen("\t\"\065\xff\n"));

    A.5

    B.14

    C.8

    D.输出项不合法,无正常输出


    B 解析:Mid(s$,i,n)表示从字符串s$的第i个字符开始向后截取n个字符,Len(s$)返回字符串s$的长度。

  • 第4题:

    下面语句的输出结果,是______。 printh("%d\n",strlen("\t\"\065\xff\n"));

    A.14

    B.8

    C.5

    D.输出项不合法,无正常输出


    正确答案:C
    解析:在C语言中,以“\”开头的字符均为转义字符,其中“\”后可跟1~3位八进制熟或在“\”后跟字母x及1~2位十六进制数,以此来代表—个特定的字符。

  • 第5题:

    请选择以下语句的输出结果( )。 printf("%d\n",strlen("\t\"\065\xff\n"));

    A.5

    B.14

    C.8

    D.输出项不合法,无正常输出


    正确答案:A
    解析:本题考查用strlen函数计算字符串长度的方法。该字符串中包含的字符是:"\t"(跳格符)、"\""(双引号)、"\065"(ASCII值为八进制065,也即十进制为53的字符)、"\xff"(ASCII值为十六进制ff,也即十进制为255的字符)、"\n"(换行符)。