重要提示:请勿将账号共享给其他人使用,违者账号将被封禁!
查看《购买须知》>>>
首页 > 建筑工程类考试> 二级建造师
网友您好,请在下方输入框内输入要搜索的题目:
搜题
拍照、语音搜题,请扫码下载APP
扫一扫 下载APP
题目内容 (请给出正确答案)
[主观题]

阅读下列程序,请写出该程的功能。import java.io.*;public class Class34{public static void

阅读下列程序,请写出该程的功能。import java.io.*;public class Class34{public static void

阅读下列程序,请写出该程的功能。

import java.io.*;

public class Class34

{

public static void main(String[] args)

{

File inputFile=new File("file1.txt");

File utputFile=new File("file2.txt");

int ch;

try

{

FileReader in=new FileReader(inputFile);

FileWriter ut=new FileWriter(outputFile);

while((ch=in.read())!=-1)out.write(ch);

in.close();out.close();

}

catch(FileNotFoundExceptione1)}

{System.out.println("文件没有找到!"+e1);}

catch(IOException e2)

{System.out.println("FilereadError!"+e2);}

}

}

答案
查看答案
更多“阅读下列程序,请写出该程的功能。import java.io.*;public class Class34{public static void ”相关的问题

第1题

阅读下列程序,写出程序功能。import j ava. awt. *;import j avax. swing. *;import j ava. aw

阅读下列程序,写出程序功能。

import j ava. awt. *;

import j avax. swing. *;

import j ava. awt. event. *;

public class C3401 implements ActionListener

{

JFrame. frmFrame;

JButton btnUp, btnDown;

public C3401()

{

frmFrame=new JFrame("按钮应用") ;

frmFrame. setLayout(new CridLayout(2, 1) ) ;

btnUp=new JButton("上") ;

btnUp. setActionCommand("btnUp") ;

btnUp. addActionListener(this) ;

btnDown=new JButton("下") ;

btnDown. setActionCommand("btnDown") ;

btnDown. addActionListener(this) ;

frmFrame. add(btnUp) ;

frmFrame. add(btnDown) ;

frmFrame. pack() ;

frmFrame. setVisible(true) ;

}

public void actionPerformed(ActionEvent e)

{

String cmd=e. getActionCommand() ;

if(cmd. equals("btnDown")

if(btnUp. getBackground() ==Color. BLUE.

btnUp. setBackground(Color. red) ;

else

btnUp. setBackground(Color. blue) ;

else

if(btnDown. getBackground() ==Color. BLUE.

btnDown. setBackground (Color. red) ;

else

btnDown. setBackground(Color. blue) ;

}

public static void main(String[] args)

{

new C3401() ;

}

}

点击查看答案

第2题

阅读下列图例,依次写出该图例表达的意义。

点击查看答案

第3题

阅读下列程序并写出程序运行结果。Public Sub change1(ByVal x As Integer, ByVal y As Integer
阅读下列程序并写出程序运行结果。Public Sub change1(ByVal x As Integer, ByVal y As Integer

阅读下列程序并写出程序运行结果。

Public Sub change1(ByVal x As Integer, ByVal y As Integer)

Dim t As Integer

t = x

x = y

y = t

End Sub

Public Sub change2(x As Integer, y As Integer)

Dim t As Integer

t = x

x = y

y = t

End Sub

Private Sub Form_Click()

Dim a As Integer, b As Integer

a = 22: b = 33

change1 a, b

Form1.Print "A1="; a, "B1="; b

a = 22: b = 33

change2 a, b

Form1.Print "A2="; a, "B2="; b

End Sub

写出程序运行时,单击窗体Form1上的输出结果。

点击查看答案

第4题

阅读下列FORTRAN程序:LOGICAL P,QREAD(*,100)P,Q100FORMAT(2L4)F(P) THENY=1.0ELSE IF(Q) THENY=

阅读下列FORTRAN程序: LOGICAL P,Q READ(*,100)P,Q 100 FORMAT(2L4) F(P) THEN Y=1.0 ELSE IF(Q) THEN Y=2.0 ELSE IF(.NOT.P.OR.Q)THEN Y=3.0 ELSE Y=0.0 VENDIF WRITE(*,*) Y END 在执行上述程序时,由键盘输入FABDTXYZ,最后输出的Y值为()。

A.0.0

B.1.0

C.2.0

D.3.0

点击查看答案

第5题

如果内部审计部门之外的另一部门负责审查某一功能或程序,那么内部审计师应:A.在评估该功能或程序

如果内部审计部门之外的另一部门负责审查某一功能或程序,那么内部审计师应:

A.在评估该功能或程序时考虑其他部门所做的工作

B.将评估该功能或程序的责任转移给其他部门

C.忽略其他部门所做的工作,进行独立的审计

D.缩小审计范围,因为其他部门已进行过审查工作

点击查看答案

第6题

阅读下列算法,并回答问题: (1)设顺序表L=(3,7,11,14,20,51),写出执行f30(&L,15)之后的L; (

阅读下列算法,并回答问题:

(1)设顺序表L=(3,7,11,14,20,51),写出执行f30(&L,15)之后的L;

(2)设顺序表L=(4,7,10,14,20,51),写出执行f30(&L,10)之后的L;

(3)简述算法的功能。

void f30(SeqList*L,DataType x)

{

int i=0,j;

while(i<L->length&&x>L->data[i])i++

if(i<L—>length&& x==L—>data[i]{

for(j=i+1;j<L—>length;j++)

L—>data[j-1]=L—>data[j];

L—>length--;

}else{

for(j=L—>length;j>i;j--)

L—>data[j]=L—>data[j-1];

L—>data[i]=x;

L—>length++;

}

}

点击查看答案

第7题

已知线性表的存储结构为顺序表,阅读下列算法,并回答问题: (1)设线性表L=(21,-7,-8,19,0,-11,34,

已知线性表的存储结构为顺序表,阅读下列算法,并回答问题:

(1)设线性表L=(21,-7,-8,19,0,-11,34,30,-10),写出执行f30(&L)后的L状态;

(2)简述算法f30的功能。

void f30(SeqList*L){

int i,j;

for(i=j=0;i<L—>length;i++)

if(L—>data[i]>=0){

if(i!=j)L—>data[j]=L—>data[i];

j++;

}

L—>length=j;

}

点击查看答案

第8题

阅读下列算法,并回答问题: (1)设串s="OneWorldOneDream",t="One",pos是一维整型数组,写出算法f3

阅读下列算法,并回答问题:

(1)设串s="OneWorldOneDream",t="One",pos是一维整型数组,写出算法f32(s,t,pos)执行之后得到的返回值和pos中的值;

(2)简述算法f32的功能。

int strlen(char*s); /*返回串S的长度*/

int index(char*st,char*t);

/*若串t在串st中出现,则返回在串st中首次出现的下标值,否则返回-1*/

int f32(char*s,char*t,int pos[])

{ int i,j,k,ls,It;

Is=strlen(s);

lt=strlen(t);

if(ls==0|| It==0)return-1;

k=0;

i=0;

do {

j=index(s+i,t);

if(j>=0)

{ pos[k++]=i+j;

i+=j+it;

}

}while(i+it<=is&&j>=0);

return k;

}

点击查看答案

第9题

阅读下列算法,并回答问题: (1)Q、Q1和Q2都是队列结构,设队列Q=(1,0,-5,2,-4,-6,9),其中1为队头元

阅读下列算法,并回答问题:

(1)Q、Q1和Q2都是队列结构,设队列Q=(1,0,-5,2,-4,-6,9),其中1为队头元素,写出执行f31(&Q,&Q1,&Q2)之后队列Q、Q1和Q2的状态;

(2)简述算法f31的功能。

(注:InitQueue、EnQueue、DeQueue和QueueEmpty分别是队列初始化、入队、出队和判队空的操作)

void f31(Queue*Q,Queue*Q1,Queue*Q2){

int e;

InitQueue(Q1);

InitQueue(Q2);

while(!QueueEmpty(Q)){

e=DeQueue(Q);

if(e>=0)EnQueue(Q1,e);

else EnQueue(Q2,e);

}

}

点击查看答案

第10题

阅读下列对正整数关键字序列L操作的算法,并回答问题: (1)设L=(28,19,27,49,56,12,10,25,20,50),

阅读下列对正整数关键字序列L操作的算法,并回答问题:

(1)设L=(28,19,27,49,56,12,10,25,20,50),写出f33(L,4)的返回值;

(2)简述函数f33的功能。

int Partition(SeqList*L,int low,int high);

//对L[low…high]做划分,返回基准记录的位置,并使左部的关键字

//都小于或等于基准记录的关键字,右部的关键字都大于基准记录的关键字

int f33(SeqList L,int k){

int low,high,pivotpos;

low=1;

high=L.length;

if(k<low||k>high)

return-1;

do {

pivotpos=Partition(&L,low,high);//调用快速排序的划分算法

if(pivotpos<k)

low=pivotpos+1;

else if(pivotpos>k)

high=pivotpos-1;

}while(pivotpos!=k);

return L.data[pivotpos];

}

点击查看答案

第11题

阅读以下 FORTRAN 程序:READ(* , *)XIF(X , LE , 0)RHENY=0.0ELSEIF(X , LT , 5 , 0) , AND , (X

阅读以下 FORTRAN 程序:

READ(* , *)X

IF(X , LE , 0)RHEN

Y=0.0

ELSEIF(X , LT , 5 , 0) , AND , (X , NE , 2 , 0)THEN

Y=1 / X

ELSEIF(X , LE , 10 , 0)THEN

Y=1 / (X+2)

ELSE

Y=10.0

ENDIF

WRITE

WRITE(* , *)Y

END

运行上述程序时,若由键盘输入: 2 ,则程序输出结果为 () 。

(A)0.0

(B)0.5

(C)0.25

(D)10.0

点击查看答案
下载APP
关注公众号
TOP
重置密码
账号:
旧密码:
新密码:
确认密码:
确认修改
购买搜题卡查看答案 购买前请仔细阅读《购买须知》
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《服务协议》《购买须知》
立即支付 系统将自动为您注册账号
已付款,但不能查看答案,请点这里登录即可>>>
请使用微信扫码支付(元)

订单号:

遇到问题请联系在线客服

请不要关闭本页面,支付完成后请点击【支付完成】按钮
遇到问题请联系在线客服
恭喜您,购买搜题卡成功 系统为您生成的账号密码如下:
重要提示:请勿将账号共享给其他人使用,违者账号将被封禁。
发送账号到微信 保存账号查看答案
怕账号密码记不住?建议关注微信公众号绑定微信,开通微信扫码登录功能
请用微信扫码测试
优题宝