更多“预测以下代码片段的输出结果:() var str ; alert(typeof str);A、. string ;B、. undefined;C、. object ;D、. String;”相关问题
  • 第1题:

    以下程序的输出结果是()includeincludemain(){char str[12]={'s','t','r',

    以下程序的输出结果是( ) #include<stdio.h> #include<string.h> main() {char str[12]={'s','t','r','i','n','g'}; printf("%d\n",strlen(str)); }

    A.6

    B.7

    C.11

    D.12


    正确答案:A

  • 第2题:

    以下程序的输出结果是【 】。includeincludechar*fun(char*0{ char *p--t;retur

    以下程序的输出结果是【 】。

    include <stdio.h>

    include <string.h>

    char *fun(char *0

    { char *p--t;

    return (p+strlen(t)/2);

    }

    main()

    { char *str="abcdefgh";

    str=ftm(str);

    puts(str);

    }


    正确答案:efgh
    efgh 解析:本题考查的知识点是:字符指针。题目中的fun()函数,通过strlen()库函数得到形参t所指字符串的长度。然后返回t所指字符串首地址值加上该长度值的一半。所以fun()函数的作用就是返回所给字符串的中间位置。故最后通过puts()输出的字符串为"efgh"。

  • 第3题:

    下列( )语句是声明一个含有10个String对象的数组。

    A.char str [];

    B.char str [] [];

    C.String str[]=new String[10];

    D.String str[10];


    正确答案:C

  • 第4题:

    在网页中执行以下JavaScript代码:var str = "www.bjsxt.com";str.title = "北京尚学堂";alert(str.substring(4));该代码在网页中输出的内容是( )

    A.空

    B.程序报错

    C.www.

    D.bjsxt.com


    正确答案:D

  • 第5题:

    以下代码,哪个结果是正确的?( )var str='123abc';str += str.replace('abc' , '');alert(str);

    A.123abc123

    B. 123abc

    C.123

    D. abc


    正确答案:A

  • 第6题:

    以下程序的输出结果是【 】。includeincludechar*fun(char*t){ char *p=t;retur

    以下程序的输出结果是【 】。

    include <stdio.h>

    include <string.h>

    char *fun(char *t)

    { char *p=t;

    return (p+strlen(t)/2);

    }

    main()

    { char *str="abcdefgh";

    str=ftm(str);

    puts(str);

    }


    正确答案:
    efgh 解析:本题考查的知识点是:字符指针。题目中的fun()函数,通过strlen()库函数得到形参t所指字符串的长度。然后返回t所指字符串首地址值加上该长度值的一半。所以fun()函数的作用就是返回所给字符串的中间位置。故最后通过puts()输出的字符串为"efgh"。

  • 第7题:

    以下代码,哪个结果是正确的?() var str='123abc'; str += str.replace('abc' , ''); alert(str);

    • A、123abc123
    • B、123abc
    • C、123
    • D、abc

    正确答案:A

  • 第8题:

    预测以下代码片段的输出结果:() function add(i) { var k = i+10; alert(k); } ; function add(i) { var k = i+20; alert(k); } ; add(10);

    • A、40
    • B、20
    • C、30
    • D、程序出错

    正确答案:C

  • 第9题:

    下列哪个语句是声明了一个含有10个string对象的数组()。

    • A、char str[];
    • B、char str[][];
    • C、string str[]=newstring[10];
    • D、string str[10];

    正确答案:C

  • 第10题:

    Which expressions are correct to declare an array of 10 String objects? ()   

    • A、 char str[];
    • B、 char str[][];
    • C、 String str[];
    • D、 String str[10];

    正确答案:C

  • 第11题:

    单选题
    Which expressions are correct to declare an array of 10 String objects? ()
    A

     char str[];

    B

     char str[][];

    C

     String str[];

    D

     String str[10];


    正确答案: A
    解析: 严格来说这个题目没有给出一个正确的答案,唯一比较正确的是c,而完全满足题目要求的应该是:String str[]=new String[10]; 注意答案d的形式是不对的,这和c++也是不同的。

  • 第12题:

    单选题
    以下代码,哪个结果是正确的?() var str='123abc'; str += str.replace('abc' , ''); alert(str);
    A

    123abc123

    B

    123abc

    C

    123

    D

    abc


    正确答案: A
    解析: 暂无解析

  • 第13题:

    下面代码的运行结果是( )。 public class ConcatTest { public static void main (String[ ] args) { String str1 = "abc"; String str2 = "ABC"; String str3 = str1. coneat(str2); System. out. println(str3); } }

    A.abc

    B.ABC

    C.abcABC

    D.ABCabc


    正确答案:C
    解析:String类的concat方法原型为public String concat (String str),其功能是将指定字符串连到此字符串的末尾。如果参数字符串的长度为0,则返回此String对象。否则,创建一个新的String对象,用来表示由此String对象表示的字符序列和由参数字符串表示的字符序列串联而成的字符序列。所以本题中的结果为str1和str2串联而成的字符序列,即“abcABC”。

  • 第14题:

    阅读下面程序 public class ConcatTest { public static void main(String[] args) { String str1="abc"; String str2="ABC": String str3=str1.concat(str2); System.out.println(str3); } } 程序运行的结果是

    A.abc

    B.ABC

    C.abcABC

    D.ABCabc


    正确答案:C
    解析:String类的concat方法原型为public String concat(String str),其功能是将指定字符串连到此字符串的末尾。如果参数字符串的长度为0,则返回此String对象。否则,创建一个新的String对象,用来表示由此String对象表示的字符序列和由参数字符串表示的字符序列串联而成的字符序列。所以本题中的结果为str1和str2串联而成的字符序列,即"abcABC"。

  • 第15题:

    阅读下面程序 public class ConcatTest{ public static void main(String[] args) { String strl = "abc"; String str2 = "ABC"; String str3 = str1.concat(str2); System.out.println(str3); } } 程序的运行结果是:

    A.abe

    B.ABC

    C.abcABC

    D.ABCabc


    正确答案:C
    解析:本题考查字符串的使用。String类提供concat(str)方法,该方法将当前字符串对象与指定str字符串相连。题目程序中生成两个字符串变量str1和str2,并为其赋值,然后生成一个字符串变量str3,该字符串变量的值为表达式str1.concat(str2)的结果。表达式str1.concat(str3)是把字符串str1与字符串str2相连,结果为“abcABC”。
    因此,程序的运行结果是“abcABC”。本题的正确答案是选项C。

  • 第16题:

    执行以下语句后,str2的值是( )。 String str1="abc"; String str2=strconcat("cde");

    A.abcde

    B.abccde

    C.cdeabc

    D.edccba


    正确答案:B
    解析:concat方法的作用是将当前字符串对象与指定字符串相连。本题中即将strl变量所指字符串与"cde"字符串相连。

  • 第17题:

    有一个变量var a=typeof string + 100+50 + NaN,以下哪个是alert(a)的结果?( )

    A.function150NaN

    B. function10050NaN

    C. undefined10050NaN

    D. NaN


    正确答案:C

  • 第18题:

    以下程序的输出结果是_[13]_______

    #include <stdio.h>

    #include <string.h>

    char *fun(char *t)

    { char *p=t;

    return(p+strlen(t)/2);

    }

    main()

    { char *str="abcdefgh";

    str=fun(str);

    puts(str);

    }


    正确答案:

    efgh 

  • 第19题:

    Javascript中, 以下代码运行后变量y的值是:() var x = [‘abcde’ , 123456]; var y = typeof typeof x[1];

    • A、"function"
    • B、"object"
    • C、"number"
    • D、"string"

    正确答案:D

  • 第20题:

    对如下JSP 代码说法正确的是()。 <%  Sring str = ”Hello.JBIT!”;  session.setAttribute(“msg’,str);  String getStr = session.getAttribute(“msg”);   out.println(getStr);  %> 

    • A、 运行成功,页面上输出Hello.JBIT; 
    • B、 运行成功,页面上输出msg; 
    • C、 代码行session.setAttribute(“msg’,str);有错误,无法运行 
    • D、 代码行String getStr = session.getAttribute(“msg”);有错误,无法运行

    正确答案:D

  • 第21题:

    Javascript中,以下代码运行后变量y的值是:() var x = [typeof x, typeof y][1]; var y = typeof typeof x;

    • A、"number"
    • B、"string"
    • C、"undefined"
    • D、"object"

    正确答案:B

  • 第22题:

    单选题
    有一个变量var a=typeof string + 100+50 + NaN,以下哪个是alert(a)的结果?()
    A

    function150NaN

    B

    function10050NaN

    C

    undefined10050NaN

    D

    NaN


    正确答案: C
    解析: 暂无解析

  • 第23题:

    单选题
    预测以下代码片段的输出结果:() var str ; alert(typeof str);
    A

    . string ;

    B

    . undefined;

    C

    . object ;

    D

    . String;


    正确答案: D
    解析: 暂无解析