百家姓(1)
今天做了一个识别姓名的程序,其实就是如果你的姓在数据范围内,那么就会输出“存在”这俩字,或许你会说我很无聊 首字母大写。或许你看到下面的程序会震惊,因为我的程序里只有五种姓,不必担心,这次我想好了,我每次上线就会多更新几个发给你们看。
好了,不唠叨了,程序如下:
#include<bits/stdc++.h>
using namespace std;
string a;
int main() {
cin >> a;
string b = "zeng";
string c = "jiang";
string d = "zhou";
string e = "yan";
string f = "yao";
string::size_type idx;
idx = a.find(b);
if (idx == string::npos )
cout << "";
string::size_type idx_b;
idx = a.find(c);
if (idx_b == string::npos )
cout << "";
string::size_type idx_c;
idx = a.find(d);
if (idx_c == string::npos )
cout << "";
string::size_type idx_d;
idx = a.find(e);
if (idx_d == string::npos )
cout << "";
string::size_type idx_e;
idx = a.find(f);
if (idx_e == string::npos )
cout << "";
else cout << "存在" << endl;
if (a >= "a" && a <= "z")
a[0] -= 32;
cout << a << endl;
}
# 是的很无聊
emmm
又一次坑我
# 艹
亿年一更终于来了
hh
抢个沙发先