[单选题]

现有一个文件file21.txt,其内容是: abCdEf, 执行下列程序之后,输出的结果是______。 package ch1; import java,io.*; public class ex21 { static String name = "ch1//file21.txt"; public static void main(String[] args) { try { readFile (); } catch(IOException ioe) { System.out.println(ioe.getMessage()); } } static void readFile () throws IOException { BufferedReader br = null; try { File f = new File(name); FileReader fr = new FileReader(f); br = new BufferedReader(fr); String str= br.readLine(); System.out.println(str.toLowerCase()); } finally if(br != null) br.close (); } } }

A.AbCdEf

B.abcdef

C.aBcDeF

D.ABCDEF

参考答案与解析:

相关试题

创建一个向文件“file.txt”追加内容的输出流对象的语句有()。

[多选题] 创建一个向文件“file.txt”追加内容的输出流对象的语句有()。A . FileOutputStream out=new FileOutputStream(“file.txt”,true);B . OutputStream out=new FileOutputStream(“file.txt”,“append”);C . OutputStream out=new FileOutputStream(“file

  • 查看答案
  • 执行以下程序后,test.txt文件的内容是(若文件能正常打开)______。

    [单选题]执行以下程序后,test.txt文件的内容是(若文件能正常打开)______。 #include <stdio.h> main() { FILE *fp; char *s1="Fortran",*s2="Basic"; if((fp=fopen("test.txt","wb"))=NULL) { printf("Can't open test.txt file/n"); exit(1);} fwrite(s1,7,1,fp); /* 把从地址s1开始的7个字符写到fp所指文

  • 查看答案
  • 执行以下程序后, test.txt 文件的内容是 ( 若文件能正常打开 )#in

    [单选题]执行以下程序后, test.txt 文件的内容是 ( 若文件能正常打开 )#include <stdio.h>main(){ FILE *fp;char *s1="Fortran",*s2="Basic";if((fp=fopen("test.txt","wb ” ))==NULL){ printf("Can't open test.txt file/n");exit(1);}fwrite(s1,7,1,fp); /* 把从地址 s1 开始的 7 个字符写到 fp

  • 查看答案
  • 下面的程序执行后,文件test.txt中的内容是() # include voi

    [单选题]下面的程序执行后,文件test.txt中的内容是() include void fun(char*

  • 查看答案
  • 执行以下程序后,test.txt文件的内容是(若文件能正常打开)( )。#inc

    [单选题]执行以下程序后,test.txt文件的内容是(若文件能正常打开)( )。includemain(){FILE*fp;c执行以下程序后,test.txt文件的内容是(若文件能正常打开)( )。 #include<stdio.h> main() { FILE*fp; char*s1="Fortran",*s2="Basic"; if((fp=fopen("test.txt","wb"))==NULL) { printf("Can't open test.txt file/n")

  • 查看答案
  • 有一个名为init.txt的文件,内容如下: #defineHDY(A,B)A£

    [单选题]有一个名为init.txt的文件,内容如下:#define HDY(A,B) A/B # define PRINT(Y) Printf(“y=%d/n.,Y) 有以下程序#include “init.txt” main() {int a=1,b=2,c=3,d=4,k; K=HDY(a+c,b+d); PRINT(K); } 下面针对该程序的叙述正确的是( )。A.编译有错B.运行出错C.运行结果为 y=0D.运行结果为 y=6

  • 查看答案
  • (34)为了从当前文件夹中读入文件File l .txt,某人编写了下面的程序:

    [单选题](34)为了从当前文件夹中读入文件File l .txt,某人编写了下面的程序:Private Sub Command 1_CLick()Open"File l .txt" For Output As #20D.o While Not EOF(20)Line Input #20, ch$Print chLoopC.lose #20E.nd Sub程序调试时,发现有错误,下面的修改方案中正确的是A.)在Open语句中的文件名前添加路径B.)把程序中各处的"20"改为"1"C.)把Pri

  • 查看答案
  • ( 7 )下面程序的功能是把文件 file11.txt 中重复字符去掉后(即若有

    [试题]( 7 )下面程序的功能是把文件 file11.txt 中重复字符去掉后(即若有多个字符相同,则只保留 1 个 ) 写入文件 file2.txt 。请填空。Private Sub Command1__Click ()D.im inchar AS String,temp AS String,outchar AS StringOutchar= ” ”Open= ” file1.txt ” For Input AS #1Open= ” file2.txt ” For Output AS——n=LOF (

  • 查看答案
  • 有一个名为init.txt的文件,内容如下:#define HDY(A,B)A£

    [单选题]有一个名为init.txt的文件,内容如下: #define HDY(A,B) A/B #define PRINT(Y) printf("y=%d/n",Y) 有以下程序 #include"init.txt" main() { int a=1,b=2,c=3,d=4,k; k=HDY(a+c,b+d); PRINT(k); } 下面针对该程序的叙述正确的是A.编译出错B.运行出错C.运行结果为y=0D.运行结果为y=6

  • 查看答案
  • 有一个名为 init.txt 的文件,内容如下:#define HDY(A,B)

    [单选题]有一个名为 init.txt 的文件,内容如下:#define HDY(A,B) A/B#define PRINT(Y) Printf("y=%d/n",Y)有以下程序#include "init.txt"main( ){ int a=1,b=2,c=3,d=4,k ;k =HDY(a+c , b+d) ;PRINT( k ) ;}下面针对该程序的叙述正确的是A.) 编译出错B.) 运行出错C.) 运行结果为 y=0D.) 运行结果为 y=6

  • 查看答案