更多“读下面程序段(字符串内没有空格字符):printf("%d\n",strlen("ATS\n012\1\\"));其输出结果是()。A. ”相关问题
  • 第1题:

    请读程序片段(字符串内没有空格字符): printf("%d\n",strlen("ATS\n012\1\\"));上面程序片段的输出结果是_______。

    A.11

    B.10

    C.9

    D.8


    正确答案:C
    解析:这个语句的目的是输出“ATS\n012\1\\”这个串的长度,在串中“\\”代表一个“\”,而“\1”代表数字1,也占一个字符,“\n”是回车换行符,也占一个字符,加上A、T、S、0、1、2,共g个字符。

  • 第2题:

    请读程序片段(字符串内没有空格字符):printf("%d\n",stlen("ATS\n012\1\ \”)); 上面程序片段的输出结果是 ( )

    A.11

    B.10

    C.9

    D.8


    正确答案:C

  • 第3题:

    【单选题】以下程序片段(字符串内没有空格字符)的输出结果是()。 printf("%dn",strlen("ATSn0121"));

    A.7

    B.8

    C.9

    D.10


    C

  • 第4题:

    有以下程序:

    include<stdio.h>

    include<strin9.h>

    main( )

    {printf{"%d\n",strlen("%d\n",strlen("ATS\n012\|"));}

    程序运行后的输出结果是( )。

    A.3

    B.8

    C.4

    D.9


    正确答案:B

    本题考查strlen函数和转移字符,strlen函数的功能是求字符串的长度,在本题中有“\”,C语言中“\”是转义字符,在计算长度时会将转义符以及后面的第一个字符作为1个长度进行计算,所以答

  • 第5题:

    请读程序片段(字符串内没有空格字符): printf("%dn", strlen("ATSn0121")); 上面程序片段的输出结果是()

    A.11

    B.9

    C.10

    D.8


    C