影音先锋AⅤ天堂资源站,13小箩利洗澡无码视频APP,午夜理论片日本中文在线,最近新免费韩国日本电影

萬能百科  > 計算機?  > 

[問答題] 以下程序實現的功能是從文件file.txt中讀取字符,然后判斷每個字符在字母表中的頃序是否位于“A”和“Z”之間,若是,則計數器cnt加1,否則繼續(xù)

2021-07-20   

[問答題] 以下程序實現的功能是從文件file.txt中讀取字符,然后判斷每個字符在字母表中的頃序是否位于“A”和“Z”之間,若是,則計數器cnt加1,否則繼續(xù)讀取字符直到文件結束。請將程序補充完整。

注意:不改動程序結構,不得增行或刪行。

package ch3;

import java.io*;

public class ex3

public static void main(String[] args)

int cnt=0;

try

______f=new______("ch3/file.txt");

int Ch;

while( )

if( )

______;

System.out.println("count="+cnt);

f.______();

catch(Exception e)

e.printStackTrace();

正確答案:

FileInputStream FileInputStream ch=f.read()!=-1 ch>=‘A’&&ch<=‘Z’ cnt++ close

參考解析:

[講解] 本題是考查輸入輸出、文件操作及控制語句。輸出流采用FileOutputStream,因此,第1空和第2空都填寫FilelnputStream。第3空要填寫的是一個條件表達式,返回值為布爾類型,含義是對象f從文件中讀取一個字節(jié)的數據,并將該數據存入int類型變量ch中,同時判斷是否已經讀到文件末尾,因此,第3空填寫ch=f.read()!=-1。依題意,判斷每個字符在字母表中的順序是否位于“A”和“Z”之間,若是,則計數器cnt加1,因此,第4空和第5空填寫ch>=‘A’&&ch<=‘Z’和cnt++。最后完成文件的讀寫操作時,相應的對象需要關閉自己所關聯的文件,因此,第6空填寫close。

詞條內容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學等領域),建議您咨詢相關領域專業(yè)人士。

標簽

<蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <文本链> <文本链> <文本链> <文本链> <文本链> <文本链>