問答題

【簡答題】寫一個程序,從文件中讀入字符串,一行一個字符串,然后讓用戶輸入模式,這個模式可能匹配上某些字符串。對于每一個模式,程序?qū)⒅赋鑫募杏卸嗌賯€字符串(多少行)匹配上了,并指出是哪些。對于新的模式不需要重新讀文件,將這些字符串保留在內(nèi)存中。文件名可以直接寫在程序之中。如果模式無效(例如,圓括號不匹配),則程序報告這個錯誤,并讓用戶繼續(xù)嘗試新的模式。當用戶輸入一個空行,則程序退出。

答案:

微信掃碼免費搜題