重要提示: 请勿将账号共享给其他人使用,违者账号将被封禁!
查看《购买须知》>>>
找答案首页 > 全部分类 > 计算机类考试
搜题
网友您好, 请在下方输入框内输入要搜索的题目:
搜题
题目内容 (请给出正确答案)
[主观题]

阅读以下说明和Java代码,将应填入(n)处的语句写在对应栏内。 【说明】 进行两个整数之间的比较,由考

阅读以下说明和Java代码,将应填入(n)处的语句写在对应栏内。

【说明】

进行两个整数之间的比较,由考生通过输入窗口分别输入两个整数,程序比较出结果。例如:先后输入的两个数分别为25和36。

比较结果显示:

25!=36

25<36

25<=36

【Java代码】

import javax.swing.JOptionPane;

public class Java3

{

public static void main(String args[])

{

String (1) // 用户输入第1个字符串

secondNumber, // 用户输入第2个字符串

result; // 包含输出

int number1, // 比较的第1个数

number2; // 比较的第2个数

// 用户输入的第1个字符串

firstNumber =

JOptionPane. (2) ("Enter first integer:");

//读用户输入的第2个字符串

secondNumber =

JOptionPane.showlnputDialog("Enter second integer:");

将字符串类型转换成整数类型

number1= Integer. (3) (firstNumber);

number2= Integer.parselnt(secondNumber);

result= "":

if ((4))

result=number1+"=="+number2;

if (number1 != number2)

result=number1+"!="+number2;

if (number1<number2)

result=result+"\n"+number1+"<"+ number2;

if (number1>number2)

result=result+"\n"+number1+">"+number2;

if (number1<=number2)

result=result+"\n"+number1+"<="+number2;

if (numbed>=number2)

result=result+"\n"+number1+">="+number2;

//显示结果

JOptionPane.(5).(

null, result, "Comparison Results",

JOptionPane. INFORMATION_MESSAGE);

//程序正常退出

System.exit(0);

}

}

查看答案
更多“阅读以下说明和Java代码,将应填入(n)处的语句写在对应栏内。 【说明】 进行两个整数之间的比较,由考”相关的问题

第1题

阅读以下说明和C语言程序,将应填入(n)处的字句写在对应栏内。【说明】 计算n的合数。一个整数n可以有

阅读以下说明和C语言程序,将应填入(n)处的字句写在对应栏内。

【说明】

计算n的合数。一个整数n可以有多种划分,使其划分的一列整数之和为n。例如,整数5的划分为:

5

4 1

3 2

3 1 1

2 2 1

2 1 1 1

1 1 1 1 1

共有7种划分。这种划分的程序如下所示。

【程序】

include <stdio.h>

int n[1000],m,k;

void output sum()

{

int j;

for(j=0;n[j]!=0;j++)

printf("%d\t",n[j]);

printf("\n");

}

void sum(int i)

if(m-n[i]<n[i])

{ m=m-n[i];

(1)

i++;

n[i+1]=0;

}

else

{

(2)

m-=n[i];

i++;

}

if(m!=n[i])

sum(i);

else

output_sum();

if(n[i]>1)

{

n[i]--;

(3)

}

else

{

while((n[i]==1)&&(i>O))

{

i--;

(4)

}

if(i!=0)

{

(5)

sum(i);

}

}

}

void main()

{

int i;

scanf("%d",&n[0]);

m=k=n[0];

for(i=1;i<=k;i++)

n[i]=0;

while(n[0]!=1)

{

n[0]--;

i=0;

sum(0);

m=k;

}

}

点击查看答案

第2题

阅读以下说明,以及用C++在开发过程中所编写的程序代码,将应填入(n)处的字句写在对应栏内。【说明】

阅读以下说明,以及用C++在开发过程中所编写的程序代码,将应填入(n)处的字句写在对应栏内。

【说明】

在下面函数横线处填上适当的字句,使其输出结果为:

构造函数.

构造函数.

1,2

5,6

析构函数

析构函数.

【C++代码】

include "iostream.h"

class AA

{ public;

AA(int i,int j)

{A=i; B=j;

cout<<"构造函数.\n";

}

~AA(){(1);}

void print();

private:

int A, B;

};

void AA∷print()

{cout<<A<<","<<B<<endl;}

void main()

{

AA *a1, *a2;

(2)=new AA(1, 2);

a2=new AA(5, 6);

(3);

a2->print();

(4) a1;

(5) a2;

}

点击查看答案

第3题

阅读下列说明和流程图,将应填入(n)处的语句写在对应栏内。【说明】 下列流程图用泰勒(Taylor)展开式

阅读下列说明和流程图,将应填入(n)处的语句写在对应栏内。

【说明】

下列流程图用泰勒(Taylor)展开式y=ex=1+x+x2/2!+x3/3!+…+xn/n!+…计算并打印ex的近似值,其中用ε(>0)表示误差要求。

【流程图】

点击查看答案

第4题

阅读以下说明和C++程序,将应填入(n)处的字句写在对应栏内。【说明】 设计希赛IT教育研发中心的工资

阅读以下说明和C++程序,将应填入(n)处的字句写在对应栏内。

【说明】

设计希赛IT教育研发中心的工资管理系统,该中心主要有3类人员:经理、销售员和销售经理。要求存储这些人员的编号、姓名和月工资,计算月工资并显示全部信息。月工资计算办法是:经理拿固定月薪8000元;销售员拿固定工资1000元,然后再按当月销售额的4%提成;销售经理既拿固定月工资也领取销售提成,固定月工资为5000元,销售提成为所管辖部门当月销售总额的5‰。

按要求设计一个基类employee,销售员类salesman,经理类manager,销售经理类 salesmanager。

程序5-1是类employee的模块内容,程序5-2是类salesman的类模块内容,程序5-3是类manager的模块内容,程序5-4是类salesmanager的模块内容。在主测试程序中,输入张三所管部门月销售量10000后的输出结果如下:

张三所管部门月销售量:10000

销售经理:张三

编号:1001

本月工资:5050

include <iostream.h>

include <string.h>

class employee

{

protected:

int no;

char *name;

float salary;

public:

employee(int num,char *ch)

{ no=num;

name=ch;

salary=0; }

virtual void pay()=0;

virtual void display()

{ cout<<"编号:"<<no<<endl;

cout<<"本月工资:"<<salary<<endl; }

};

【程序5-2】

class salesman: (1)

{

protected:

float commrate, sales;

public:

salesman(int num,char *ch):employee(num,ch)

{ commrate=0.04; }

void pay()

{ cout<<name<<"本月销售额:";

cin>>saies;

salary=sales*commrate+1000; }

void display()

{ cout<<"销售员:"<<name<<endl;

employee::display(); }

};

【程序5-3】

class manager: (1)

{

protected:

float monthpay;

public:

manager(int num,char *ch):employee(num,ch)

{ monthpay=8000; }

void pay()

{ salary=monthpay; }

void display()

{ cout<<"经理:"<<name<<endl;

employee::display(); }

};

【程序5-4】

class salesmanager: (2)

{

public:

salesmanager(int num,char *ch): (3)

{ monthpay=5000;

commrate=0.005;}

void pay()

{ cout<<name<<"所管部门月销售量:";

cin>>sales;

(4) }

void display()

{ cout<<"销售经理:"<<name<<endl;

(5) }

};

void main() //主测试函数

{ salesmanager p1 (1001,"张三");

p1.pay();

p1.display();

}

点击查看答案

第5题

阅读以下函数说明和C语言函数,将应填入(n)处的字句写在对应栏内。【说明】 有n个整数,使其前面各数

阅读以下函数说明和C语言函数,将应填入(n)处的字句写在对应栏内。

【说明】

有n个整数,使其前面各数顺序向后移m个位置,最后m个数变成最前面的m个数。

【函数】

main()

{

int number[20],n,m,i;

printf("the total numbers is:");

scanf("%d",&n);

printf("back m:");

scanf("%d",&m);

for(i=0;i<=n-1;i)

scanf("%d,",&number[i]);

(1);

for(i=0;i<=n-1;i)

printf("%d,",number[i]);

}

move(array,n,m)

int n,m,array[20];

{

int *p,array_end;

array_end=(2);

for(p=array[n-1];(3);p--)

*p=(4);

*array=array_end;

m--;

if(m>0) (5);

}

点击查看答案

第6题

请补齐第21行代码中的空缺。

点击查看答案

第7题

阅读以下说明和Java代码,请回答问题1和问题2。【说明】 己知类Stock和类cxyjava都定义在cxyjava.jav

阅读以下说明和Java代码,请回答问题1和问题2。

【说明】

己知类Stock和类cxyjava都定义在cxyjava.java文件中,类Stock的定义中第14行前共有四行出现了错误,将下面代码修改正确并完善后的输出结果为:

0:0

1:23

【Java代码】

01 public class Stock{

02 static {

03 shares = 0;

04 share val = 0.0;

O5 }

06 public Stock(){getData();}

07 public Stock(int n, iht pr=0){

08 shares = n;

09 share val = pr;

10 getData();

11 }

12 public void getData() {

13 System.out.println(shares + ":"+share_val);

14 }

15 private int shares;

16 private int share_val;

17 };

18

19 public class cxyjava{

20 public static void main(String args[]) {

21 Stock a = (1) ;

22 Stock b = new Stock(1,23);

23 //其他无输出代码省略

24 }

25 }

请指出错误所在行号并给出该行修改后的完整结果。

点击查看答案

第8题

阅读以下应用说明及Visual Basic程序代码,将应填入(n)处的字句写在对应栏内。【应用说明】 某应用程

阅读以下应用说明及Visual Basic程序代码,将应填入(n)处的字句写在对应栏内。

【应用说明】

某应用程序可选择打开用户指定的文本文件,将其内容显示在指定的文本框内供用户编辑,并将编辑后的结果保存在用户指定的文件中。运行时的窗口如图6-1所示,其中有6个标签、一个驱动器列表框、一个目录列表框、一个文件列表框、一个文件类型组合框、一个文件编辑文本框、一个文件名文本框以及两个命令按钮。

该程序的开发要求如下。

(1)通过驱动器列表框(Drivel)、目录列表框(Dirl)和文件列表框(Filel),选择文件。

(2)文件类型组合框(Cmb_type)设置为下拉式列表框,其中有三个供选项,分别为“所有文件(*.*)”、“文本文件(*.txt)”和“可执行文件(*.exe)”。在文件列表框中列出的文件类型会自动与文件类型组合框中选择的文件类型相匹配。

(3)在文件列表框中单击一个文件名时,该文件名会显示在文件名文本框 (Txt filename)中。

(4)在文件列表框中双击一个文件名时,若是文本文件,则在文件编辑文本框 (Txt file)中显示该文件的内容并可进行编辑;若不是文本文件,则弹出一个对话框,提示“请选择文本文件!”。

(5)对于编辑后的文本文件,可在文件名文本框中输入新的文件名,并单击命令按钮(Cmd save)进行保存。

【Visual Basic程序代码】

Private Sub Form_Load()

Cmb_type.Addltem "所有文件(*.*)"

Cmb_type.Addltem "文本文件(*.txt)"

Cmb_type.Addltem "可执行文件(*.exe)"

Cmb_type.ListIndex=0

Filel.Pattern="*.*": Txt_filename.Text=" "

Txt_file.Text= " "

End Sub

Private Sub Dirl Change()

Filel.Path=(1)

End Sub

Private Sub Drivel Change()

Dirl.Path=Drivel.Drive

End Sub

Private Sub Cmb_type_click()

Select Case Cmb_type.(2)

Case 0

Filel.Pattern="*.*"

Case 1

Filel.Pattern="*.txt"

Case 2

Filel.Pattern="*.exe"

End Select

End Sub

Private Sub Cmd_save_Click()

usrFile=GetFileName() '函数GetFileName获得要保存的文件名

Open usrFile For Output As 1 '定义usrFile为1号输出文件

Print 1,Txt file.Text '输出到1号文件

Close 1

End Sub

Private Sub Filel_DblClick()

If right(Filel.FileName,3)<>(3)Then

MsgBox "请选择文本文件!"

Exit Sub

End If

usrFile=GetFileName() '函数GetFileName获得要打开的文件名

Open usrFile For Input As 1 '定义usrFile为1号输入文件

Txt_file.Text=" "

DO While (4) EOF(1)

Line Input l,fContext '从1号文件读入一行

Txt_file.Text;Txt file.Text +(5)+vbCrLf

Loop

Close 1

End Sub

'其他代码略

点击查看答案

第9题

阅读以下说明、Java代码,将应填入(n)处的字句写在对应栏内。【说明】 本程序输出10000之内的所有完全

阅读以下说明、Java代码,将应填入(n)处的字句写在对应栏内。

【说明】

本程序输出10000之内的所有完全数。完全数是指等于其所有因子和(包括1,但不包括这个数本身)的数。例如:6=1×2×3,6=1+2+3,则6是一个完全数。

【程序】

public class PerfectNum

{

Public static void main(String args[])

{

int count=1;

for(int i=1; i<10000; i++)

{

int y=0;

for(int j=1; j<i; j++)

if((1))

y=(2)

if((3))

{

System.out.print( (4) +String.valueOf('\t'));

(5)

If(count%3==0)

System.out.printin();

}

}

}

点击查看答案

第10题

试题六(共15分) 阅读以下说明和Java代码,填补Java代码中的空缺(1)~(5),将解答写在答题纸的对应栏

试题六(共15分)

阅读以下说明和Java代码,填补Java代码中的空缺(1)~(5),将解答写在答题纸的对应栏内。

【说明】

已知某公司主要有两大类耗电资产( Asset):计算机(ComputerAsset)和建筑物( Building Asset)。为了节约能源,通过控制各种电源,将可关闭的房灯、计算机显示器等在夜间关闭。

为了实现上述需求,设计了如图6-1所示的类图,并用下面的Java代码加以实现。

【Java代码】

abstract class Asset{ /*通用资产,基类*/}

interface PowerSwitchable{ /*可在夜间关闭电源的物体实现该接口*/

public void powerDown();

public void powerUp();

}

abstract class BuildingAsset extends Asset{/*建筑物资产*/

protected int room;

public BuildingAsset(int room){ this.room= room; }

}

abstract class BuildingLight extends BuildingAsset{

//灯的通用信息:flourescent/incandescent等,略

BuildingLight(int roomNumber){ super(roomNumber);}

}

classEmergencyLight (1) {/*应急灯,永不关闭*/

EmergencyLight(int roomNumber){

super(roomNumber);

}

}

class RoomLights (2) {

RoomLights(int roomNumber){ super(roomNumber); }

public void powerDown(){ /*关电源,代码略*/}

public void powerUp(){/*开电源,代码略*/}

}

/*ComputerAsset、 Computer CPU和Computer Monitor代码略*/

public class BuildingManagement{

Asset things[]= new Asset[24];

int numltems=0;

public void goodNight(){/*值班员定时“关闭”时调用,关闭可关闭的电源*/

for (int i=0; i<things.length; i++)

if( things[i] instanceof (3) )

((PowerSwitchable)things[i]).powerDown();

}

/*goodMorning()与goodNight()类似,依次调用powerUp(),其实现细节此处略*/

public void add(Asset thing){ /*为建筑添加资产*/

things[ (4) ]=thing;

}

public static void main(String[] args){

BuildingManagementbl= (5) BuildingManagement();

bl.add(new RoomLights(101)); //101房间的控制灯

bl.add(new EmergencyLight(101)); //101房间的应急灯

bl.add(new ComputerCPU(10104));//101房间4号桌上的计算机主机

bl.add(new ComputerMonitor(10104)); // 101房间4号桌上的计算机显示器

bl.goodNight();

}

}

点击查看答案
下载上学吧APP
客服
TOP
重置密码
账号:
旧密码:
新密码:
确认密码:
确认修改
购买搜题卡查看答案
购买前请仔细阅读《购买须知》
请选择支付方式
微信支付
支付宝支付
选择优惠券
优惠券
请选择
点击支付即表示你同意并接受《服务协议》《购买须知》
立即支付
搜题卡使用说明

1. 搜题次数扣减规则:

功能 扣减规则
基础费
(查看答案)
加收费
(AI功能)
文字搜题、查看答案 1/每题 0/每次
语音搜题、查看答案 1/每题 2/每次
单题拍照识别、查看答案 1/每题 2/每次
整页拍照识别、查看答案 1/每题 5/每次

备注:网站、APP、小程序均支持文字搜题、查看答案;语音搜题、单题拍照识别、整页拍照识别仅APP、小程序支持。

2. 使用语音搜索、拍照搜索等AI功能需安装APP(或打开微信小程序)。

3. 搜题卡过期将作废,不支持退款,请在有效期内使用完毕。

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

为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

- 微信扫码关注上学吧 -
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反上学吧购买须知被冻结。您可在“上学吧”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
- 微信扫码关注上学吧 -
请用微信扫码测试
选择优惠券
确认选择
谢谢您的反馈

您认为本题答案有误,我们将认真、仔细核查,如果您知道正确答案,欢迎您来纠错

上学吧找答案