更多"请填写完整下面程序中所缺的部分。 class myfirst "的相关试题:
[填空题]请填写完整下面程序中所缺的部分。
class myfirst
{
【14】
{
System.out,println("This is my first Java Application");
}
}
[填空题]有如下代码段,请填写完整所缺的部分。
import java.util.Vector;
import java.io.*;
public class Test_Ser
{
public static void main(String[] args) throws Exception
{
Vector v = new Vector( ); //生成一个向量表
v.add(new String("Test String")); //增加一个字符串对象
FileOutputStream ostream = new FileOutputStream("d://test.ser");
//构造文件输出流
ObiectOutputStream p = 【9】 ; //绑定
p.writeObject(v); //输出继承了串行化接口的类
p.flush( );
p.close( );
ostream.close( );
v.clear( ); //清空向量表,此时的v.size( )应该为0
FileInputStream istream=new FileInputStream("d://test.set");
//构造文件输入流
ObjectInputStream pr = new ObjectInputStream(istream); //绑定
v = (Vector)pr.readObject( );0 //读入串行化的类
istream.close( );
System.out.println("v.size( )="+v.size( )); //验证读入类的正确性
System.out.println("v.get(0)="+(String)v.get(0));
}
}
[填空题]有如下代码段,请填写完整所缺的部分。
import j ava.util.Vector;
import java.io.*;
public class Test Ser
{
public static void main(String[] args) throws Exception
{
Vector v = new Vector( ); // 生成一个向量表
v.add(new String("Test String")); // 增加一个字符串对象
FileOutputStream ostream = new FileOutputStream("d://test.ser");
// 构造谇输出流
ObjectOutputStream p = 【9】 ; // 绑定
p.writeObject(v); // 输出继承了串行化接口的类
p.flush( );
p.close( );
ostream.close( );
v.clear( ); // 清空向量表,此时的v.size( )应该为0
FileInputStream istream = new FileInputStream ("d: //test. ser");
// 构造文件输出流
ObjectlnputStream pr = new ObjectlnputStream(istream); // 邦定
v = (Vector)pr.readObject( ); // 读入串行化的类
istream.close( );
System. out.println("v.size( )="+v.size( )); //验证读入类的正确性
System.out.println("v.get (0)="+(String)v.get(0));
}
}
[单项选择]下面的程序是完成一个容器的例子,所缺部分正确的选项是( )。 import java. awt.*; public class MyFrame extends Frame{ public static void main(String args[]) { MyFrame fr=new MyFrame("Hello Out There!"); fr.setSize(200,200); fr.setBackground(Color.red); _______; } public MyFrame(String str){ super(str); //调用你类的构造方法 } }
A. f setVisible(fals
B. f setVisible
C. f setVisible(tru
D. 以上都不是
[单项选择]下面的程序是完成一个容器的例子,所缺部分正确的选项是( )。
import java.awt.*;
public class MyFrame extends Frame
public static void main(String args[])
MyFrame fr=new MyFrame("Hello Out There!");
fr.setSize(200,200);
fr.setBackground(Color.red);
______;
public MyFrame(String str)
super(str);//调用父类的构造方法
A. fr.setVisible(false)
B. fr.setVisible
C. fr.setVisible(true)
D. 以上都不是
[填空题]某程序段的数据段定义如下,请填写完整。
DATA SEGMENT
TAB DB ’MICROSOFT’
DB ’MS—DO S6.22’
DW 1234
DB ’IBM PS/2’
TABLEN EQU 【5】 ;数据长度
DATA ENDS
[填空题]下面程序的功能是从键盘输入一行字符,统计有多少个单词,单词间用空格分隔。补充所缺语句。
#include<stdio.h>
main( )
chars s[80],c1,c2=’ ’;
int i=0,num=0;
gets(s);
while(s[i]!=’/0’)
c1=s[i];
if(i==0)c2=’ ’;
else c2=s[i-1];
if( 【16】 )num++;
i++;
printf("There are%d words,/n",num);
[填空题]下面程序把从终端读入的文本(用#作为文本结束标志)复制到一个名为file.txt的新文件中。补足所缺语句。
main( )
char ch;
FILE*fp;
if((fp=fopen(______))=NULL)exit(0);
while((ch=getchar( ))!=’#’)
fputc(ch,fp);
______;
[填空题]阅读下面的程序,请填写空白处的语句,并且回答程序后面的问题:
DSEG SEGMENT
ARR DB 45,21,79, 52, 17, 96
CNT EQU $-ARR
DSEG ENDS
SSEG SEGMENT STACK
DB 60 DUP( )
SSEG ENDS
CSEG SEGMETN
Assume CS: CSEG, DS: DSEG, SS: SSEG
CSEG ENDS
MAIN PROC FAR
START: PUSH DS
MOV Ax, 0
PUSH AX
MOV AX, DSEG
MOV DS, Ax
MOV DL, 1
LP1: CMP DL, O
JE FINISH
XOR DL, DL
MOV CX,CNT
DEC CX
MOV SI, CNT-1
LP2: MOV AL, ARR [SI]
CMP AL, ARR [SI-1]
JAE NEXT
XCHG ARR [SI-1],AL
MOV ARR[SI],AL
MOV DL, 1
NEXT: DEC SI
LOOP LP2
JMP 【6】
FINISH:RET
MAIN ENDP
CSEG ENDS
END START
[填空题]阅读下面的程序,请填写空白处的语句,并且回答程序后面的问题:
DSEG SEGMENT
ARR DB 45,21,79, 52, 17, 96
CNT EQU $-ARR
DSEG ENDS
SSEG SEGMENT STACK
DB 60 DUP( )
SSEG ENDS
CSEG SEGMETN
Assume CS: CSEG, DS: DSEG, SS: SSEG
CSEG ENDS
MAIN PROC FAR
START: PUSH DS
MOV Ax, 0
PUSH AX
MOV AX, DSEG
MOV DS, Ax
MOV DL, 1
LP1: CMP DL, O
JE FINISH
XOR DL, DL
MOV CX,CNT
DEC CX
MOV SI, CNT-1
LP2: MOV AL, ARR [SI]
CMP AL, ARR [SI-1]
JAE NEXT
XCHG ARR [SI-1],AL
MOV ARR[SI],AL
MOV DL, 1
NEXT: DEC SI
LOOP LP2
JMP 【6】
FINISH:RET
MAIN ENDP
CSEG ENDS
END START
[填空题]下面程序的功能是将字符串s中所有的字符c删除,补足所缺语句。
#include<stdio.h>
main( )
char s[80];
int i,j;
gets(s);
for(i=j=0;s[i]!=’/0’;i++)
if(s[i]!=’c’) 【10】 ;
s[j]=’/0’;
puts(s);
[填空题]将下面程序补充完整。
public class PowerCale {
public static void main(String[] args) {
double x=5.0;
System.out.println(x+"to the power 4 is"+power(x,4));
System.out.println("7.5 to the power 5 is"+power(7.5,5));
System.out.println("7.5 to the power 0 is"+power(7.5,0));
System.out.println("10 to the power -2 is"+power(10,-2));
}
static double ______ (double x,int n) {
if(n>1)return x * power(x,n-1);
else if(n<0)return 1.0/power(x,-n);
else return n==0 1.0:x:
}
}
[填空题]下面程序创建了一个线程并运行,请填空,使程序完整。
public class ThreadTest {
public static void main (String[] args) {
Hello h=Hew Hello ( );
【8】
t.start ( );
}
}
class Hello implements Runnable {
int i;
public void run ( ) {
while(true) {
System.out.println("Hello" +i++);
if(i==5) break;
}
}
}
[填空题]将下面程序补充完整。
#include <iostream>
using namespace std;
class Base{
public:
【14】 fun( ){return 0;} //声明虚函数
};
class Derived:public Base{
public:
x,y;
void SetVal(int a,int b){}
int fun( ){return x+y;}
};
void 【15】 SetVal(int a,int b){x=a;y=b;} //类Derived成员函数
void main( ){
Derived d;
cout<<d.fun( )<<endl;
}