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

在下面程序的横线处填上适当的语句,使该程序的输出为12。 include <iostream> using namespace st

在下面程序的横线处填上适当的语句,使该程序的输出为12。

include <iostream>

using namespace std;

class Base

{

public:

int a;

Base(int i){a=i;}

};

class Derived: public Base

{

int a;

public:

Derived(int x): Base(x),b(x+l){}

void show()

{

【 】;∥输出基类数据成员a的值。

cout<<b<<end1;

}

};

int main()

{

Derived d(1);

d.show();

return 0;

}

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“在下面程序的横线处填上适当的语句,使该程序的输出为12。 i…”相关的问题
第1题
在下面函数的横线处填上适当的内容,使该函数能够利用递归方法求解字符串sb的长度(不得使用系统提

在下面函数的横线处填上适当的内容,使该函数能够利用递归方法求解字符串sb的长度(不得使用系统提供的字符串处理函数)。

int GetLen(char*str)

{

it(【 】)return【 】;

else return 1+GetLen(str+1);

}

点击查看答案
第2题
下面程序实现对zip文件file.zip的查询,在横线处填上正确的语句______。package test;import java.

下面程序实现对zip文件file.zip的查询,在横线处填上正确的语句______。 package test; import java.io.*; import java.util.*; import java.util.zip.*; public class Exam{ public static void main(String[ ]args){ try{ FileInputStream fis=new FileInputStream("test/file.zip"); ZipInputStream zis=new ZipInputStream(fis); ZipEntry en; while((______)!=null){ en.getName(); zis.closeEntry(); } Zis.close(); }catch(Exception e){e.printStackTrace();} } }

A.en=zis.getNextEntry()

B.en==zis.getNextEntry()

C.en=zis.getEntry()

D.zis.getNextEntry()

点击查看答案
第3题
●试题七 阅读以下说明和Java代码,将解答写入答题纸的对应栏内。 【说明】 下面程序的功能是找出

●试题七

阅读以下说明和Java代码,将解答写入答题纸的对应栏内。

【说明】

下面程序的功能是找出所有三位数中,个、十、百位数字的立方和等于该数本身的三位数并显示。在程序的每条横线处填写一个适当的词或语句,使程序的功能完整。

public (1) class cube_Root{

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

System.out.println("个、十、百位数字的立方和等于该数本身的三位数有:");

for(int n=100;n<1000;n++)

{

int a,b,c;

(3)

b=n/10%10;

(4)

if((5) )

System.out.println(n);

}

}

}

点击查看答案
第4题
在下面程序的画线处填上适当的内容,使程序执行后的输出结果为ABCD。 include <iostream> using

在下面程序的画线处填上适当的内容,使程序执行后的输出结果为ABCD。

include <iostream>

using namespace std;

class A{

public:A(){cout<<'A';}

};

class B: (11) {

public:B(){cout<<'B';}

{;

class C: (12) {

public:C(){cout<<'C';}

};

class D:public B,public C{

public:D(){cout<<'D';}

};

void main(){

D();

cout<<endl;

}

点击查看答案
第5题
在窗体上画一个名为Text1的文本框和一个名为Command1的命令按钮。要求:程序运行时,单击命令按钮,
能将事先输入到文本框中的内容一个字符一个字符地写入顺序文件Test.dat中,如图所示。请在空格处填上适当的内容,则在以下横线处合适的语句是()。

A. Input Print#1,Mid(Text1.Text,i,1)

B. Output Print#1,Mid(Text1.Text,i,1)

C. Outpat Print#1,LeR(Text1.Text,i,1)

D. Output Input#1,Mid(Text1.Text,i,1)

点击查看答案
第6题
程序运行后,利用冒泡法对数组a中的数据按从小到大排序。请在空白处填上适当的内容,在横线处应填写
()。

A. Form=0 To 4

B. Form=0 To 4

C. Form=1 To 4

D. Form=1 To 4

点击查看答案
第7题
下面的程序是用do-while语句计算10的阶乘。请在程序的每条横线处填写1个语句,使程序的功能完整。

注意:请勿改动main()主方法和其他已有的语句内容;仅在横线处填入适当的语句。

源程序文件代码清单如下:

public class DoWhileLoop

{

public static void main(______)

{

int n=10;

long result=1;

do

{

_____;

}

_____;

System.out.println("10的阶乘为:"+result);

}

}

点击查看答案
第8题
●试题六 阅读以下说明和Java代码,将解答写入答题纸的对应栏内。【说明】 下面程序的功能是显示已

●试题六

阅读以下说明和Java代码,将解答写入答题纸的对应栏内。【说明】

下面程序的功能是显示已定义的一个3行3列的二维数组每行的元素,并求所有元素的和并输出。请在程序的每条横线处填写一个适当的语句,使程序的功能完整。

public class Array{

(1) static (2) main(String args[])

{

int sum=0;

int b[][]={{11,12,13},{21,22,23},{31,32,33}};

for(int i=0; (3) i++)

{

System.out.print("b["+i+"]: ");

for(int j=0; (4) j++)

{

System.out.print(b[i][j]+" ");

(5)

}

System.out.println();

}

System.out.println("sum="+sum);

}

}

点击查看答案
第9题
下面的程序是打印输出100~300之间的不能被3整除的数。请在每条横线处填写一条语句,使程序的功能完
整。

注意:请勿改动main()主方法和其他已有的语句内容,仅在横线处填人适当的语句。

public class printNo3and5{

void print()

{

int n ;

for(n=100 ;n<=300 ;n++){

if(n%3==0)

__________

System.out.println(n);

}

}

public static__________main(String args[])

{

printNo3and5 bj=new printN03and5();

__________

}

}

点击查看答案
第10题
请在每条横线处填写一个语句,使程序的功能为:判断输入的年份是否为闰年(例如:1998年不是闰年,200

请在每条横线处填写一个语句,使程序的功能为:判断输入的年份是否为闰年(例如:1998年不是闰年,2000年是闰年).

注意:请勿改动main()主方法和其他已有的语句内容,仅在横线处填入适当的语句。

import java.io.*;

public class LeapYear{

public static void main(String args[]){

___________________;

BufferedReader in;

ir=new InputStreamReader(_____________________________);

in=new BufferedReader(ir);

System. out. print In("输入年份是: ");

String s=in.readline();

int year=___________________

if(year%4==0&&year%100!=0||year%400==0

System.out.println(" "+year+" "年是闰年. ");

else

System.out.println(" " +year+ " "年不是闰年.");

}

}

}

点击查看答案
第11题
请在每条横线处填写一个语句,使程序的功能完整,且输出结果为91 1。 注意:请勿改动main()主方法和

请在每条横线处填写一个语句,使程序的功能完整,且输出结果为91 1。

注意:请勿改动main()主方法和其他已有的语句内容,仅在横线处填入适当的语句。

源程序文件代码清单如下:

public class Outer

{

public static void main (String args[]

{

Outer i = new Outer();

i,taskInner();

}

public class Inner

{

private int size;

public void doSomething(int size)

{

_____________//访问局部变量

this. size++; //访问内部类的成员变量

_____________//访问外部类的成员变量

System.out.println(size+" "+this.size+" "+Outer.this.size);

}

}

public void taskInner()

{

___________

k.doSomething(8);

}

private static int size;

}

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