更多"编一个程序,对名为'abc.txt'的磁盘文件中'@'之前的所有字符加"的相关试题:
[简答题]编一个程序,对名为"abc.txt"的磁盘文件中"@"之前的所有字符加密,加密方法是每个字节的内容减10。
[判断题]计算机病毒程序具有破坏性,一旦加载到当前运行的程序体上,就开始搜索可感染的其它程序,破坏磁盘文件的内容,删除数据,修改文件,抢占存储空间,甚至使整个磁盘、计算机主板等硬件遭到破坏。()
[简答题]现有磁盘文件file
- a.txt和file
- b.txt,各存放一行字母,上述程序实现了将2个磁盘文件中的内容合并,并按照字母的升序排列,存放到一个新的文件new.txt中。请将程序补充完整。
注意:不改动程序结构,不得增行或删行。
package ch3;
import java.util.*;
import java.io.*;
public class ex3
public static void main(String[] args)
String s="";
try
RandomAccessFile f1=
new RandomAccessFile("ch3/filea.txt","rw");
______f2=new ______("ch3/fileb.txt","rw");
s=f1.readLine( )+f2.readLine( );
char c[]=s.toCharArray( );
Arrays.sort(c);
______Out=new______("ch3/new.txt");
for(int i=0;i< - c.length;i++)
Out.______(c[i]);
out.______;
f1.close( );
f2.close( );
catch(I0Exception ioe)
ioe.printStackTrace( );
[判断题]Windows的磁盘碎片整理程序用来重排磁盘中的文件,以使它们被存储在连续的区域中,以提高对磁盘中文件的读取速度。
[填空题]以下程序可将磁盘中的一个文件复制到另一个文件中,两个文件的文件名在可执行命令的命令行中(相当于COPY命令),假定文件在当前目录下。
#include <stdio.h>
void main(int argc,char *argv[])
{ FILE*f1*f2;
if(argc<______)
{ printf("parameter error!/n");exit(0);}
f1=fopen(argv[1],"r");
f2=fopen(argv[2],"w");
while(______)fputc (fgetc (f1),f2);
fclose(f1):
fclose(f2);
}
[填空题]实现程序可将磁盘中的一个文件复制到另一个文件中,两个文件的文件名在可执行命令的命令行中(相当于copy命令),假定文件在当前目录下。请补全程序。
#include<stdio.h>
void main(int argc,char*argv[])
FILE *f1,*f2;
if(argc< 【18】 )
printf("parameter error!/n");exit(0);
f1=fopen(argv[1],"r");
f2=fopen(argv[2],"w");
while( 【19】 )fputc(fgetc(f1),f2);
fclose(f1);
fclose(f2);
[判断题]DOS中的Del命令可以删除磁盘上的所有文件。
[判断题]Windows中利用程序菜单中的“搜索”可查询指定磁盘上的满足条件的文件或文件夹,但不能指定到磁盘上的某文件夹。
[填空题]在许多应用程序中,都需要对文件进行操作,显示关于磁盘驱动器、目录(文件夹)和文件的信息。Visual Basic 提供了三个文件系统控件:______ 、______ 和______ 。