首页 > 计算机类考试
题目内容 (请给出正确答案)
[主观题]

下列程序运行的结果为:public class Example{String str=new String("good");char[]

下列程序运行的结果为:

public class Example{

String str=new String("good");

char[] ch={'a','b','c'};

public static void main(String args[]){

Example ex=new Example();

ex.change(ex.str,ex.ch);

System.out.print(ex.str+" and ");

Sytem.out.print(ex.ch);

}

public void change(String str,char ch[]){

str="test ok";

ch[0]='g';

}

}

A. good and abc

B. good and gbc

C. test ok and abc

D. test ok and gbc

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“下列程序运行的结果为:public class Exampl…”相关的问题
第1题
下面程序运行后显示一个窗口,在窗口中有一个按钮,请完成程序。import javax.swing.*;public cl

下面程序运行后显示一个窗口,在窗口中有一个按钮,请完成程序。

import javax.swing.*;

public class Class28

{

public static void main(String[] args)

{

JFrame. mw=new JFrame("我的窗口");

mw.setSize(300,400);

JButton button=new JButton("我是按钮");

mw.().add(button);

mw.();

}

}

点击查看答案
第2题
阅读下列程序,请写出程序的运行结果。import java.applet.*;import java.awt.*;public class C

阅读下列程序,请写出程序的运行结果。

import java.applet.*;

import java.awt.*;

public class C extends Applet implements Runnable

{

Thread redBall,blueBall;

Graphics redPen,bluePen;

int blueSeta=0,redSeta=0;

public void init()

{

setSize(250,200);

redBall=new Thread(this);

blueBall=new Thread(this);

redPen=getGraphics();

bluePen=getGraphics();

redPen.setColor(Color.red);

bluePen.setColor(Color.blue);

setBackground(Color.gray);

}

public void start()

{

redBall.start();

blueBall.start();

}

public void run()

{

intx,y;

while(true)

{

if(Thread.currentThread()==redBall)

{//以下代码为顺时针画圆

x=(int)(80.0*Math.cos(3.1415926/180.0*redSeta));

y=(int)(80.0*Math.sin(3.1415926/180.0*redSeta));

redPen.setColor(Color.gray);

redPen.fillOval(100+x,100+y,10,10);

redSeta+=3;

if(redSeta>=360)redSeta=0;

x=(int)(80.0*Math.cos(3.1415926/180.0*redSeta));

y=(int)(80.0*Math.sin(3.1415926/180.0*redSeta));

redPen.setColor(Color.red);

redPen.fillOval(100+x,100+y,10,10);

try{redBall.sleep(20);}

catch(InterruptedException e){}

}

elseif(Thread.currentThread()==blueBall)

{//以下代码为顺时针画圆

x=(int)(80.0*Math.cos(3.1415926/180.0*blueSeta));

y=(int)(80.0*Math.sin(3.1415926/180.0*blueSeta));

bluePen.setColor(Color.gray);

bluePen.fillOval(150+x,100+y,10,10);

blueSeta-=3;

if(blueSeta<=-360)blueSeta=0;

x=(int)(80.0*Math.cos(3.1415926/180.0*blueSeta));

y=(int)(80.0*Math.sin(3.1415926/180.0*blueSeta));

bluePen.setColor(Color.blue);

bluePen.fillOval(150+x,100+y,10;10);

try{blueBall.sleepp(40);}

catch(InterruptedException e){}

}

}

}

}

点击查看答案
第3题
运行下列程序,会产生什么结果()?Public cclass My Thread extends Thread implements Runnable
运行下列程序,会产生什么结果()?

Public cclass My Thread extends Thread implements Runnable{

Public void run(){

}

Public static void main(String[]args){

Threadt=new Thread(new My Thread());

t.start();

}

}

A.第一行会产生编译错误

B.第六行会产生编译错误

C.第六行会产生运行错误

D.程序会运行和启动

点击查看答案
第4题
下面Java程序的运行结果:()public class NULL { public static void haha(){ System.out.prin
下面Java程序的运行结果:()public class NULL { public static void haha(){ System.out.prin

tln("haha"); } public static void main(String[] args) { ((NULL)null).haha(); } }

A.无法正常运行

B.NULL

C.null

D.haha

点击查看答案
第5题
阅读以下程序,选择正确的运行结果()。public class X6 {public static void main(String[] arg

A.55 66

B.66 55

C.66 48

D.55 48

点击查看答案
第6题
现有下列程序段:

MOV AX,6540H

MOV DX,3210H

MOV CL,04

SHL DX,CL

MOV BL,AH

SHL AX,CL

SHR BL,CL

OR DL,BL

试问上述程序段运行后,

AX=()。

BL=()。

DX=()。

点击查看答案
第7题
单击命令按钮时,下列程序的执行结果为 Private Sub Command1_Click()Dim x As Integer,y As

单击命令按钮时,下列程序的执行结果为 Private Sub Command1_Click() Dim x As Integer,y As Integer x=12:y=32 Call Proc(x,y) Print x;y End Sub Public Sub Proc(n As Integer,ByVal m As Integer) n=n Mod 10 m=m Mod 10 End Sub

A.12 32

B.2 32

C.2 3

D.12 3

点击查看答案
第8题
有以下程序 #include<stdio.h> main() {char cl,c2; c1=A+8-4 c2=A+8-5; printf("%

有以下程序 #include<stdio.h> main() {char cl,c2; c1=A+8-4 c2=A+8-5; printf("%C,%d\n",cl,c2); } 已知字母A的ASCIl码为65,程序运行后的输出结果是()。

A.E,69

B.D,69

C.E,D

D.输出无定值

点击查看答案
第9题
下列程序的运行结果sum的值为()。Int i=1,sum=0;While(i<=10){sum+=i;i++;}System.out.println(“sum结果为”+sum)

A.45

B.55

C.60

D.50

点击查看答案
第10题
已知i为整形变量,关于一元运算++i和i++,下列说法正确的是()

A.执行后变量i的值都增1

B.在任何情况下运行程序结果都一样

C.在任何情况下运行程序结果都不一样

D.++i运算将出错

点击查看答案
第11题
下列程序的运行结果sum的值为()Int i=1,sum=0;While(i<=10){if(i>=5) break;sum+=i;i++;}System.out.println(“sum结果为”+sum)

A.9

B.10

C.11

D.12

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改