更多"下列程序的功能是显示用户在命令行方式下指定的任意驱动器目录,请补充程序"的相关试题:
[填空题]下列程序的功能是显示用户在命令行方式下指定的任意驱动器目录,请补充程序。
import java.iO.*;
public class FindDirectories
{
public static void main (String args[ ])
{
if(args.length= =0)
args=new String[ ]".."};
try
{
File pathName=new File(args [0]);
String[]fileName=pathName.list( );
for(int i=0;<fileName.length;i+ +=
{
File f=new 【 】
if(f.isDirectory( ))
{
System.out.println(f.getCanonicalPath( ));
main(new String[ ]
{
f.getPath( )
});
}
}
=
catch(IOException e)
{
e.printStackTrace( );
}
=
=
[填空题]下列程序的功能是显示用户在命令行方式下指定的任意驱动器目录,请补充程序。
import java.iO.*;
public class FindDirectories
public static void main (String args[ ])
if(args.length= =0)
args=new String[ ]"..";
try
File pathName=new File(args [0]);
String[]fileName=pathName.list( );
for(int i=0;<fileName.length;i+ +)
File f=new 【15】
if(f.isDirectory( ))
System.out.println(f.getCanonicalPath( ));
main(new String[ ]
f.getPath( )
);
catch(IOException e)
e.printStackTrace( );
[简答题]请完成下列Java程序。程序的功能是显示用户在命令行方式下指定的任意驱动器文件夹的内容。
提示:public string( )list( );//将文件夹中所有文件名保存在字符数组中返回。
注意:请勿改动main( )主方法和其他已有的语句内容,仅在下划线处填入适当的语句。
源程序文件代码清单如下:
import java.io.*;
public class FindDirectories
public static void main(String args[])
if(args.length==0)
args=new String( )"..";
try
______;
String[] fileName=pathName.list( );
for(int i=0;i<fileName.length;i++)
File f=new File(pathName.getPath( ),fileName[i]);
if(______)
System.out.println(f.getCanonicalPath( ));
main(new String[]
f.getPath( )
);
catch(IOException e)
e.printStackTrace( );
[填空题]下列的程序的功能是简单的进行键盘输入测试,请补充完整程序。
import javax.swing.*;
public class Testzzz
{ public static void main(String[ ]args)
{ String name=JOptionPane. 【 】 ("What is your name");
System.out.println("Hello"+name);
System.exit(0);
}
}
[填空题]下列的程序的功能是简单的进行键盘输人测试,请补充完整程序。
import javax.swing.*;
public class Testzzz
{ public static void main(String[ ]args)
{ String name=JOptionPane. 【11】 ("What is your name");
System.out.println("Hello"+name);
System.exit(0);
}
}
[简答题]请补充完整程序,使得程序能实现以下功能:
从文件IN.dat中读取200个整数至数组number中,求出最大数max及最大数的个数cnt和数组number中能被3整除或能被7整除的算术平均值ave(保留2位小数)。把结果max、 cnt、ave输出到OUT. dat文件中。
注意:部分程序、读数据函数read_ dat (int number[200])及输出格式已给出。
#include <conio. h>
#include <stdio. h>
#define N 200
void read_ dat(int number[N])
int i, j;
FILE *fp;
fp = fopen("IN. dat", "r");
for (i=0; i<20; i++)
for (j=0; j<10; j++)
fscanf(fp, "%d,", &number[i*10+j]);
printf("%d ", number[i*10+j]);
printf ("/n");
fclose (fp);void main ( )
int cnt, number[N], max;
float ave;
FILE *fw;
int i, k; ’
long j = 0;
fw = fopen("OUT.dat", "w");
read_ dat (number);
/ ************************************************ /
/ ************************************************ /
printf("/n/nmax=%d, cnt=%d, ave=%6.2f/n", max, cnt, ave);
fprintf(fw, "%d/n%d/n%6.2f/n", max, cnt, ave);
fclose (fw);
[填空题]以下程序功能为仅接受输入Y或N,否则程序结束,请补充完整。
DO WHILE.T.
WAIT”请输入y/n”T0 YN
IF UPPER(YN)<>”N”
[]
ELSE
[8]
ENDIF
ENDDO
[单项选择]要在所有驱动器上关闭系统还原功能,应在哪里设置( )。
A. 在控制面板的“管理工具”中设置
B. 在“开始”菜单的“系统工具”中设置
C. 右键单击“我的电脑”,选择“属性”命令,弹出“系统属性”对话框,在“系统还原”选项卡中设置。
D. 打开“我的电脑”,选中一个盘符,单击右键,在“属性”中设置。
[填空题]下列程序的功能是单击窗体时在消息框中输出1000以内能同时被3、5和7整除的整数,请补充完整此程序:
Private Sub Form_Click( )
sum=0
For i=1 To 1000
If______Then
sum=sum+i
End If
Next i
MsgBox sum
End Sub
[填空题]下列程序的功能是单击窗体时在消息框中输出1000以内能同时被3、5、7整除的整数,请补充完整此程序:
Pvivate Sub Form_Click( )
Sum=0
For i=1 To 1000
If______Then
sum=sum+i
End If
Next i
MsgBox sum
End Sub
[填空题]下列程序是用来计算1+2+3……+10的程序段,请补充该程序。
Dim i, s, k As Integer
s =0: k = 0
For 【9】 To 1
k=k+1
s=s+ k
Next i
Print s