更多“预测以下代码片段的输出结果:() var str ; aler”相关问题
  • 第1题:

    以下程序的输出结果是( )。 char str[15]=”hello!”; printf(“%d\n”,strlen(str)); A.15

    以下程序的输出结果是( )。 char str[15]=”hello!”; printf(“%d\n”,strlen(str));

    A.15

    B.14

    C.7

    D.6


    正确答案:D

  • 第2题:

    在JavaScript中,把字符串“123”转换为整型值123的正确方法是( )。

    A.var str="123";

    var num=(int)str;

    B.var str="123";

    var num=str.parseInt(str);

    C.var str="123";

    var num=parseInt(str);

    D.var str="123";

    var num=Integer.parseInt(str);


    正确答案:C

  • 第3题:

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

    A.空

    B.程序报错

    C.www.

    D.bjsxt.com


    正确答案:D

  • 第4题:

    以下程序的输出结果是【 】。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"。

  • 第5题:

    考察以下程序片段: var n = new Number(3456); alert(n.toFixed(2)); 以下选项正确的是:()

    • A、输出 34
    • B、输出 56
    • C、输出 3456.00
    • D、输出 345600

    正确答案:C

  • 第6题:

    以下代码的输出结果是() while(1) { $var++; $result=$var; if($result==17)break; $var--; } echo($result);

    • A、0
    • B、17
    • C、18
    • D、这是一个无限循环,没有输出

    正确答案:D

  • 第7题:

    预测以下代码片段的输出结果:() var student = new Object( ); student.study = function( ) {window.alert(“开始学习了”); } study( );

    • A、输出“开始学习了”
    • B、程序出错。不能在实例化对象之后,再添加方法
    • C、程序出错。study()方法不能直接调用。应该用student来调用
    • D、程序出错。给student.study赋值时,右边的函数必须有名字

    正确答案:C

  • 第8题:

    单选题
    以下代码的输出结果是() while(1) { $var++; $result=$var; if($result==17)break; $var--; } echo($result);
    A

    0

    B

    17

    C

    18

    D

    这是一个无限循环,没有输出


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

  • 第9题:

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

    . string ;

    B

    . undefined;

    C

    . object ;

    D

    . String;


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

  • 第10题:

    单选题
    预测以下代码片段的输出结果:() var student = new Object( ); student.study = function( ) {window.alert(“开始学习了”); } study( );
    A

    输出“开始学习了”

    B

    程序出错。不能在实例化对象之后,再添加方法

    C

    程序出错。study()方法不能直接调用。应该用student来调用

    D

    程序出错。给student.study赋值时,右边的函数必须有名字


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

  • 第11题:

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

    123abc123

    B

    123abc

    C

    123

    D

    abc


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

  • 第12题:

    单选题
    考察以下程序片段: var n = new Number(3456); alert(n.toFixed(2)); 以下选项正确的是:()
    A

    输出 34

    B

    输出 56

    C

    输出 3456.00

    D

    输出 345600


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

  • 第13题:

    以下程序片段的输出结果是______。 char str[]="abc\n\012\\\""; printf("%d",strlen(str));

    A.4

    B.5

    C.6

    D.7


    正确答案:D
    解析:abc后的四个字符都是由反斜线引出的转义字符,\n是换行符,\012也是换行符,\\表示反斜线本身,\"表示双引号,因此,一共是7个字符。

  • 第14题:

    在JavaScript中,执行下面的代码后,num的值是( ).var str = "xiao.li@gmail.com";var num = str.indexOf(".");

    A.-1

    B.0

    C.4

    D.13


    正确答案:C

  • 第15题:

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

    A.123abc123

    B. 123abc

    C.123

    D. abc


    正确答案:A

  • 第16题:

    以下代码的输出结果是() datablockPlayerData(objdata) { shapeFile="./player.dts"; }; functionobjdata::func(%var) { echo(%var); } objdata.func();

    • A、没有输出
    • B、0
    • C、objdata
    • D、编译错误

    正确答案:C

  • 第17题:

    预测以下代码片段的输出结果:() 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

  • 第18题:

    分析下面的代码段,执行后的输出结果是()。 var x="15"; str=x+5; A=parseFloat(str); document.write(A);

    • A、20
    • B、20.0
    • C、NaN
    • D、155

    正确答案:D

  • 第19题:

    分析下面的Javascript代码段,输出结果是() var mystring=”I am a student”; var a=mystring.substring(9,13); document.write(a);

    • A、stud
    • B、tuden
    • C、uden
    • D、udent

    正确答案:C

  • 第20题:

    单选题
    var one;var two=null;console.log(one==two,one===two);上面代码的输出结果是()。
    A

    false true

    B

    true false

    C

    false false

    D

    true true


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

  • 第21题:

    单选题
    预测以下代码片段的输出结果:() 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

    程序出错


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

  • 第22题:

    单选题
    分析下面的代码段,执行后的输出结果是()。 var x="15"; str=x+5; A=parseFloat(str); document.write(A);
    A

    20

    B

    20.0

    C

    NaN

    D

    155


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

  • 第23题:

    单选题
    以下代码的输出结果是() datablockPlayerData(objdata) { shapeFile="./player.dts"; }; functionobjdata::func(%var) { echo(%var); } objdata.func();
    A

    没有输出

    B

    0

    C

    objdata

    D

    编译错误


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