题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2023-10-22 12:37:02

[简答题]如下程序在编译时出错,请改正程序中的错误,使之顺利通过编译和运行。
注意:不改动程序结构,不得增行或删行。
class SubClass extends BaseClass


class BaseClass

String str;
public BaseClass( )

SyStem.out.println("good");

public BasecClass(String s)

str=s;


public class ConstructTest1

public static void main(String args[])

SubClass s=new SubClass("hi");
BaseClass b=new BaseClass("Java");


更多"如下程序在编译时出错,请改正程序中的错误,使之顺利通过编译和运行。 "的相关试题:

[单项选择]如下程序是为变量i赋值。若程序的输出结果是180。请将程序补充完整。
注意:不改动程序结构,不得增行或删行。
class Base

int i;
Base( )

add(10);

void add(int v)

i+=v;

void print( )

System.out.println(i);


class Extension extends Base

Extension( )

add(______);

void add(int v)

i+=v*2;


public class ConstructTest3

public static void main(String args[])

bogo(new Extension( ));

static void bogo(Base b)

b.add(60);
b.print( );


[简答题]本题程序功能是打印1~9的乘法表。请将下述程序补充完整(注意:不得改动程序的结构,不得增行或删行)。
public class basic

public static void main(String[] args)

______;
for(i = i; ______; i++)

for(j = i;______; j++)
System.out.print(i + "x" + j + "=" +i *j +"");
System.out.println( );



[简答题]下面是一个类的定义程序,请将程序补充完整。
注意:不改动程序结构,不得增行或删行。
public class______

int x,y;
My Class (int i,______)

x=i;
y=j;


[简答题]下面是一个类的定义程序,请将程序补充完整。 注意:不改动程序结构,不得增行或删行。 public class______ { int x,y; My Class (int i,______) { x=i; y=j; } }
[简答题]下列程序要求在对话框中打印“欢迎您参加考试!”。请将程序填写完整。 注意:不改动程序结构,不得增行或删行。 import javax.swing.JOptionPane; public class ex1 { public static void main(String args[]) { JOptionPane.______(null,"欢迎您参加考试!"); System.exit(0); } }
[简答题]下列程序要求在对话框中打印“欢迎您参加考试!”。请将程序填写完整。
注意:不改动程序结构,不得增行或删行。
import javax.swing.JOptionPane;
public class ex1

public static void main(String args[])

JOptionPane.______(null,"欢迎您参加考试!");
System.exit(0);


[简答题]将下面的程序补充完整。 注意:不改动程序结构,不得增行或删行。 import java.appplet.Applet; import java.awt.Graphics; public class ex1 extends Applet { public void paint(Graphics______) { int i=682; gap.drawstring(Integer.______(i),20,60); } }
[填空题]使用VC++6.0打开考生文件夹下的源程序文件1.cpp,该程序运行时有错误,请改正错误,使程序正常运行,并且要求最后一个catch必须抛出执行的任何异常。
程序异常,输出信息为
error
0
ERROR
注意:不要改动main函数,不能增加或删除行,也不能更改程序的结构,错误的语句在//******error******的下面。
试题程序:
#include<iostream.h>
int main( )

try

throw("error");

//********error********
catch(char s)

cout<<s<<end1;

try

throw((int)0);

//********error********
catch( )

cout<<i<<end1;

try

throw(0);
throw("error");

//********error********
catch( )

cout<<"ERROR"<<end1;

return 0;


[填空题]使用VC++6.0打开考生文件夹下的源程序文件1.cpp,该程序运行时有错,请改正错误,使得程序正确执行,并且输出以下语句:
TC1:0
TC2
注意:不要改动main函数,不能增加或删除行,也不能更改程序的结构,错误的语句在//******error******的下面。
试题程序:
#include<iostream.h>
struct TC1

TCl(int i=0)

m_i=i;

void print( )

cout<<"TC1:"<<m_i<<end1;

int m_i;

class TC2

public:
TC2( )


void print( )

cout<<"TC2"<<end1;

//********error********
private:
~TC2( )



int main( )

//********error********
TC1 obj1( );
//********error********
TC2 ohj2( );
obj1.print( );
ohj2.print( );
return 0;


[填空题]使用VC++6.0打开考生文件夹下的源程序文件1.cpp,该程序运行时有错误,请改正错误,使得程序输出:
Hello
test
注意:不要改动main函数,不能增加或删除行,也不能更改程序的结构,错误的语句在//******error******的下面。
试题程序:
#include<iostream>
//********error********
template(T)
void fun(T t)

std::cout<<"test"<<std::end1;

//********error********
template<bool>
void fun(bool t)

std::cout<<(t"Hello":"Hi")<<std::end1;

int main( )

//********error********
bool flag=TRUE;
fun(flag);
fun((int)flag);
return 0;


[填空题]使用VC++6.0打开考生文件夹下的源程序文件1.cpp,该程序运行时有错误,请改正程序中的错误,使得程序输出:
9,8,7,6,5
注意:错误的语句在/********error********/的下而,修改该语句即可。其他的语句不能修改。
试题程序:
#include<iostream.h>
class TC

/********error********/
TC(int i)
m_i=1;
void print( )
cout<<--m_i<<’,’;

public:
int m_i;

int main( )

/********error********/
int i( );
TC obj(10);
while(i>5)

/********error********/
i++;
obj.print( );

cout<<end1;
return 0;


我来回答:

购买搜题卡查看答案
[会员特权] 开通VIP, 查看 全部题目答案
[会员特权] 享免全部广告特权
推荐91天
¥36.8
¥80元
31天
¥20.8
¥40元
365天
¥88.8
¥188元
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《购买须知》
立即支付 系统将自动为您注册账号
请使用微信扫码支付

订单号:

请不要关闭本页面,支付完成后请点击【支付完成】按钮
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码