更多"基本操作题
下列程序中,要求输出一个特定文件(这里是ex2_1.ja"的相关试题:
[单项选择]下列是一个Java Applet程序,输出结果 (要求只写出在Applet容器内显示的内容) 是 ( )。
import java.awt.*;
import java.applet.*;
public class Testuu extends Applet
{
float[]x={1.2f,3.4f,5.6f,7.8f};
public void paint(Graphics g)
{
int s=0;
for(int i=0;i〈x.length;i++)
s+=(int)x[i];
g.drawstring(" "+s,30,60);
}
}
A. 15
B. 16
C. 17
D. 18
[单项选择]下列是一个Java Applet程序,输出结果是(要求只写出在Applet容器内显示的内容) import java.awt.*; import java.applet.*; public class Testuu extends Applet float[]x=1.2f,3.4f,5.6f,7.8f; public void paint(Graphics g) int s=0; for(int i=0;i〈x.length;i++) s+=(int)x[i]; g.drawstring(" "+s,30,60);
A. 15
B. 16.0
C. 16
D. 17
[填空题]下面程序实现输出从“!”开始的91个ACCII字符及码值,要求每行输出7项。请完成程序。
#include<iostream.h>
void main( )
char c= "!";
int d , n=1;
do
while (n<=7)
d=c;
cout<<c<< "=" <<d<<“”;
c++
n++;
cout<< "/n" ;
[7] ;
while(c<= ’!’ +90)
cout<< "/n" ;
[填空题]假设在当前盘当前目录下有一个可执行程序USER.EXE。现要执行该程序,并要求在执行过程中将显示输出的结果信息存入当前盘当前目录的文件OUT.DAT中,则完整的DOS命令为【 】。
[简答题]下列程序要求将source.txt文件中的字符,通过文件输入/输出流复制到另一个dest.txt文件中。请将程序补充完整。
注意:不改动程序结构,不得增行或删行。
import java.io.*;
public class ex2
{
public static void main(String[] args) throws IOException
{
File inputFile;
File outputFile;
FileInputStream in;
FileOutputStream out;
int c;
inputFile=new File("source.txt");
outputFile=new File("dest.txt");
in=new FileInputStream(inputFile);
______(outputFile);
while((c=in.read( ))!=-1)
______;
in.close( );
out.close( );
}
}
[简答题]请在下面程序中的每条横线处填写一个语句,使程序的功能完整。程序的输出结果为:
TIME=1867
b=9
i=123
注意:请勿改动main( )主方法和其他已有的语句内容,仅在横线处填入适当的语句。
import java.io.*;
public class DataType{
public______________void main(String args[])
{
byte b;
int i;//定义变量i为int类型
___________________________ //定义常量TIME为整型,且值为1867
i=123;//给变量i赋值,该值为十进制的123
__________________________________//给变量赋值,改值为,八进制的11,十进制的9
System.out.println("TIME”+TIME);
System.out.println("b="+b);
System.out.println("i="+i);
}
}
[简答题]请在下面程序中的每条横线处填写一个语句,使程序的功能完整。程序的输出结果为:
TIME=1867
b=9
i=123
注意:请勿改动main( )主方法和其他已有的语句内容,仅在横线处填入适当的语句。
源程序文件代码清单如下:
import java.io.*;
public class DataType
public ______ void main(String args[])
byte b;
int i;//定义变量i为int类型
______//定义常量TIME为整型,且值为1867
i=123;//给变量i赋值,该值为十进制的123
______//给变量赋值,改值为八进制的11,十进制的9
System.out.println("TIME"+TIME);
System.out.println("b="+b);
System.out.println("i="+i);
[填空题]下列程序用于输出一个主对角线上元素值为“*”,其他元素值为“#”的5×5阶的方阵,试将程序补充完整。
Private Sub Command1_Click( )
Dim x(5, 5)
For i = 1 To 5
For j = 1 To 5
If ______ Then
x(i, j) = ’*’
Else
______
End If
Print ______
Next j
Print
Next i
End Sub
[单项选择]下面的程序创建了一个文件输出流对象,用来向文件test.txt中输出数据,假设程序当前目录下不存在文件test.txt,编译下面的程序Test.java后,将该程序运行3次,则文件test.txt 的内容是()。
import java.io.*;
public class Test
public static void main(String args[])
try
String s="ABCDE";
byte b[]=s.getBytes______;
FileOutputStream file=new FileOutputStream("test.txt",true);
file.write(B.;
file.close______;
catch(IOException e)
System.out.println(e.toString______);
A. ABCABC
B. ABCDE
C. Test
D. ABCDE ABCDE ABCDE
[填空题]下列是一个Java应用程序,输出结果是【 】。
public class Testtt {
public static void main(String args[ ])
{ charc=’’i’’;
for(int n=6;n<11;n++)
{ if(n= =8)break;
System.out.print(C++);
}
}
}