17.1 写一个程序,从文件中读取一组字符串(每行一个),然后让用户键入模式以便进行字符串匹配. 对于每个模式,程序应该说明文件里共有多少字符串匹配成功,分别是哪些字符串. 对于所键入的每个新模式,不应重新读取文件,应该把这些字符串存放在内存里.文件名可以直接写在程序里. use 5.016; use autodie; my $file_name = 'sample.txt'; open my $fh ,'<',$file_name; chomp (my @strings=<$fh>);…
6–6. 字符串.创建一个 string.strip()的替代函数:接受一个字符串,去掉它前面和后面的 空格(如果使用 string.*strip()函数那本练习就没有意义了) 'Take a string and remove all leading and trailing whitespace' def newStrip(str): 'delete blanks around a string' _end = len(str) _start = 0 # delete the blanks…
#include <iostream> #include <cctype> using namespace std; int main() { char in_put; do { cout << "Please enter the letters (enter @ exit):"; cin >> in_put; if (islower(in_put)) cout << "The uppercase of the le…
#include <iostream> using namespace std; int main() { ; cout << "Please enter two number: "; cin >> num_1; cin >> num_2; if (num_1 > num_2) { int a; a = num_1; num_1 = num_2; num_2 = a; } for (int i = num_1; i <= nu…
#include<iostream> #include<string> using namespace std; int main() { string first_name; string last_name; char grade; int age; cout << "What is your first name? "; getline(cin,first_name); cout << endl << "Wha…
#include<iostream> using namespace std; int main() { ; int shen_gao; cout <<"Please enter your leight in inches:____\b\b\b"; cin >> shen_gao; cout << "It is contains: " << shen_gao / unit << " f…
#include<iostream> using namespace std; int main() { cout << "My name is Jiantong Chen." << endl << "I'm a student in the Xi'an University."; cin.get(); ; } #include<iostream> using namespace std; int main…