分析下面这个程序运行的结果() <script language=”JavaScript”> var str=”字符串” with(document) { writeln(“<b>您好,</b>”); write(“欢迎光临本*网页!” +”<br>”); writeln(“<p><b>在js标签之间,”); writeln(str+”可以写在这里</b>< /p>”); } </script>A、会有”<br>”这样的字符输出 B、第6行输出字符后会换行 C、最后页面会出错 D、会有乱

题目

分析下面这个程序运行的结果() <script language=”JavaScript”> var str=”字符串” with(document) { writeln(“<b>您好,</b>”); write(“欢迎光临本*网页!” +”<br>”); writeln(“<p><b>在js标签之间,”); writeln(str+”可以写在这里</b>< /p>”); } </script>

  • A、会有”<br>”这样的字符输出 
  • B、第6行输出字符后会换行 
  • C、最后页面会出错 
  • D、会有乱码出现

相似考题
更多“分析下面这个程序运行的结果() <script language”相关问题
  • 第1题:

    下面程序的运行结果是【】。 include void main() {char s[]="9876",*p;for(p=s;p

    下面程序的运行结果是【 】。

    include<iostream.h>

    void main()

    {

    char s[]="9876",*p;

    for(p=s;p<s+2;p++)

    cout<<p;

    }


    正确答案:9876876
    9876876

  • 第2题:

    下面程序的运行结果为_____。 include void fun(int x=0,int y=0) { cout < < x < <

    下面程序的运行结果为_____。

    include<iostream.h>

    void fun(int x=0,int y=0)

    {

    cout < < x < < y;

    }

    void main( )

    {

    fun(5) ;

    }


    正确答案:50
    50 解析:本题考查的是函数的默认参数,如果一个函数中有多个参数,则默认参数应从右至左逐个定义,所以题目中x使用参数5,y使用默认参数0。

  • 第3题:

    下面程序的运行结果为( )。include using namespace std;void main( ) { for(int a =0

    下面程序的运行结果为( )。 #include <iostream> using namespace std; void main( ) { for(int a =0,x =0; !x&&a < =10; a ++ ); cout << a << endl;

    A.0

    B.1

    C.10

    D.11


    正确答案:D
    解析:当i=11时,循环结束。

  • 第4题:

    下面程序的运行结果是( )。include main(){int a=25; fun(&A); }fun(int *x){ print

    下面程序的运行结果是( )。

    include<stdio.h>

    main()

    {int a=25;

    fun(&A);

    }

    fun(int *x)

    { printf("%d\n",++*x);

    }


    正确答案:26
    26 解析:在主函数中只调用了fun函数,调用时把变量a的地址传递给形参。fun函数的形参x是一个指针,其基类型与主函数中a的类型一致,因此在调用时得到的是a的地址,输出项是++*x,*x代表的就是主函数中变量a的存储单元,++*x就是使主函数中a的值加1,输出26。

  • 第5题:

    下面程序的运行结果是在窗体中显示的:

    运行后窗体上显示的是______。


    正确答案:2 4 6 0.5
    2 4 6 0.5 解析:“k=3 then a=2*k”的语句其作用已经覆盖了“k=1 then a =2+k”和“k=2 then a=2-k”的语句,所以当k=1、2、3时,a分别为“a=2*k=2、4、6”。当“k=4”时,“a=2/4=0.5”。该题的难点就是关系运算符的应用。

  • 第6题:

    下面程序的运行结果为( )。 include using namespace std; class A{ pu

    下面程序的运行结果为( )。 #include <iostream> using namespace std; class A{ public: A(){cout<<" ";} ~A(){cout<<" ";} } class B:public A{ public: B(){cout<<" ";} ~B(){cout<<" ";} } void main(){ B b; }

    A.1234

    B.1324

    C.1342

    D.3142


    正确答案:C
    解析:构造函数和析构函数系统可以自动调用。先执行其基类构造函数,输出1;执行派生类的构造函数,输出3;执行派生类析构函数,输出4;执行基类析构函数,输出2。

  • 第7题:

    下面程序的运行结果是( )。

    A)*#*#*

    B)#*#*#*

    C)*#*#

    D)#*#*


    正确答案:A
    分析程序可知,程序循环5次,然后利用if语句决定每次循环时输出的字符。当i为奇数时,i%2=1,if(i%2)为真,输出“*”:当i为偶数时,i%2=0,if(i%2)为假,执行else语句,输出“#”.所以当i取1、3、5值时输出“*”,当i取2、4值时输出“#”。

  • 第8题:

    下面程序的运行结果是下图的样子,请填写程序的空白处,完成程序。


    正确答案:
    i<=j
    【解析】解答本题的关键是计算出Y数组的元素值,然后观察图形和数组元素的关系,即可得到答案。根据题意,Y数组元素值为:
    1 23
    2 46
    3 69
    而图案中,输出的是Y数组上半三角形的数组元素,也即下标i<-j时的数组元素,所以程序中If语句的条件应该是i<=j。

  • 第9题:

    下列网页制作脚本语句中,能弹出如图12所示对话框的是()。



    A.<script language=″JavaScript″>alert(″欢迎参加信息技术学科考试!″);</script>

    B.<script language=″JavaScript″>confirm(″欢迎参加信息技术学科考试!″);</script>

    C.<script language=″JavaScript″>prompt(″欢迎参加信息技术学科考试!″);</script>

    D.<script language=″JavaScript″>window.open(″欢迎参加信息技术学科考试!″);</script>

    答案:A
    解析:
    IavaScrlpt中alert()是弹出警告框,显示文本信息。confirm()是弹出确认框,会返回布尔值,通过这个值可以判断点击时确认还是取消。prompt()的作用是弹出输入框,点击确认返回输入框中的值。

  • 第10题:

    在当前页面的同一目录下有一名show.js的文件,下列()代码可以正确访问该文件。

    • A、〈script language=“JavaScript” language=“show.js”〉〈/script〉
    • B、〈script language=“JavaScript” type=“show.js”〉〈/script〉
    • C、〈script language=“JavaScript” src=“show.js”〉〈/script〉
    • D、〈script language=“JavaScript” runat=“show.js”〉〈/script〉

    正确答案:C

  • 第11题:

    运行JavaScript代码:< script language="JavaScript"> x=3;y=2;z=(x+2)/y;alert(z);< /script>。在弹出的提示框中显示的消息内容为()

    • A、2
    • B、2.5
    • C、32/2
    • D、16

    正确答案:B

  • 第12题:

    单选题
    在当前页面的同一目录下有一名show.js的文件,下列()代码可以正确访问该文件。
    A

    〈script language=“JavaScript” language=“show.js”〉〈/script〉

    B

    〈script language=“JavaScript” type=“show.js”〉〈/script〉

    C

    〈script language=“JavaScript” src=“show.js”〉〈/script〉

    D

    〈script language=“JavaScript” runat=“show.js”〉〈/script〉


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

  • 第13题:

    下面程序的运行结果是____________。publicclassAbc{publicstaticvoidmain(Stringargs[]){intb=5;for(inti=0;i<2;i++){b=b+i}System.out.println(“b=“+b);}}


    参考答案:b=6

  • 第14题:

    下面这个程序的结果是includeclass A{private:int a;public:void seta( );int geta

    下面这个程序的结果是 #include<iostream.h> class A { private: int a; public: void seta( );int geta( );}; void A::seta( ) { a = 1;} int A::geta( ) {return a;} class

    A.1

    B.2

    C.随机输出1或2

    D.程序有错


    正确答案:D
    解析:在类A中有geta()函数,在类B中也有geta()函数,类C继承了类A和类B,这样就产生了二义性,所以程序会出错。

  • 第15题:

    下面程序段的输出结果是( )。 char a[]="lanuage",*p; p=a; while(*P! ='u') {printf("%c",*p-32); P++;}

    A.LANGUAGE

    B.language

    C.LAN

    D.langUAGE


    正确答案:C
    解析:本段程序的作用是输出字符串"lanuage"中字母u之前的字符,并将其转化为大写字母。

  • 第16题:

    指出下面程序的运行结果:


    正确答案:

     

    class A{
    static{
    System.out.print("1");
    }
    public A(){
    System.out.print("2");
    }
    }
    class B extends A{
    static{
    System.out.print("a");
    }
    public B(){
    System.out.print("b");
    }
    }
    public class Hello{
    public static void main(String[] ars){
    A ab = new B(); //执行到此处,结果: 1a2b
    ab = new B(); //执行到此处,结果: 1a2bab
    }
    }
    注:类的static 代码段,可以看作是类首次加载(被虚拟机加载)执行的代码,而对于类的加载,首先要执行其基类的构造,再执行其本身的构造

  • 第17题:

    阅读下面程序程序运行结果是( )。

    A.==

    B.true

    C.false

    D.equal


    正确答案:C
    本题考查的是Java语言中运算符的特殊用法。相等比较运算符”==”,不仅可用于基本类型的数据之间的比较,还可以用于复合类型数据之间的比较。但是,对于复合类型数据的”==”运算,其比较的目标是两个操作数是否是同一个对象。如果需要比较两个对象的值是否相同,则可以调用equals()方法。题目中函数equals—Methodl()的代码非常简单,首先生成两个字符串对象sl和s2,然后输出表达式”sl==s2”的结果。根据上面介绍的相等比较运算符的用法,字符串对象sl和s2是复合类型数据,因此表达式”sl==s2”比较的是sl和s2是否同一个对象。显然,sl和s2虽然具有相同的值,即”howareyou”,但它们是两个不同的对象。因此,本题的正确答案是C。

  • 第18题:

    运行下面程序时,从键盘输入字母A,则输出结果是( )


    正确答案:C
    本题考查switch语句。因为ch=A,所以第一个switch语句,执行case~A后面的语句,输出AAAA.没有遇到break语句,所以接着再执行case'B'和default,分别输出BBBB和CCCC。

  • 第19题:

    分析下面程序,该程序的运行结果是()。includeclass cmm{public:static int m;cmm(){

    分析下面程序,该程序的运行结果是( )。 #include<iostream.h> class cmm { public: static int m; cmm() { m++; } cmm(int n) { m=n; } static void testm() { m++; } }; int cmm :: m=0; void main() { cmm A; cmm B(3); A.testm(); cram :: testm0; cout<<"m="<<B.m<<endl; }

    A.m=3

    B.m=4

    C.m=5

    D.m=6


    正确答案:C

  • 第20题:

    李明要用VB为班级设计一个统计平均身高与体重的程序.他要完成这项工作.正常的工作流程应当是(  )。

    A.编写程序→设计算法→分析问题→调试运行与检测结果
    B.设计算法→分析问题→编写程序→调试运行与检测结果
    C.设计算法→分析问题→调试运行与检测结果→编写程序
    D.分析问题→设计算法→编写程序→调试运行与检测结果

    答案:D
    解析:
    【知识点】设计程序的一般步骤
    【答案】D。
    【解析】设计程序的工作流程为:分析问题→设计算法→编写程序→调试运行与检测结果。只有先分析问题才能进行后续工作,使用排除法也可以选中D项。

  • 第21题:

    下面程序运行后输出结果是()

    ACAB

    BBCA

    CBCB

    DCBC


    D

  • 第22题:

    下面这段代码运行的结果() <body> <script language=”JavaScript”> document.writeln(“文档最后修改于”+document.lastModified);  var lastModObj=new Date(document. lastModified);  alert(lastModObj.getMinutes( ));  </script>  </body>

    • A、 弹出一个对象框
    • B、 没有任何输出
    • C、 在文档中显示文档最后修改的时间
    • D、 在对话框中显示文档最后修改的时间

    正确答案:C

  • 第23题:

    单选题
    有如下程序:运行这个程序的输出结果是(  )。
    A

    22

    B

    23

    C

    24

    D

    25


    正确答案: D
    解析:
    函数f1是对变量x的引用,在主函数中执行“f1(x);”语句后,变量x的值等于11,而在函数f2是对变量x的传值调用,在main函数中执行“f2(y);”语句后,变量y的值仍然等于12,故x+y = 23。