2629 Identity Card

来源:互联网 发布:南昌大学网络教学平台 编辑:程序博客网 时间:2024/05/16 04:38
#include<iostream>#include<string>using namespace std;int main(){int n;while (cin >> n){string s, s1, place;while (n--&&cin >> s){s1 = s.substr(0, 2);if (s1 == "33")place = "Zhejiang";else if (s1 == "11")place = "Beijing";else if (s1 == "71")place = "Taiwan";else if (s1 == "81")place = "Hong Kong";else if (s1 == "82")place = "Macao";else if (s1 == "54")place = "Tibet";else if (s1 == "21")place = "Liaoning";else if (s1 == "31")place = "Shanghai";cout << "He/She is from" << " " << place<< ",and his/her birthday is on" << " "<< s.substr(10, 2) << "," << s.substr(12, 2) << ","<< s.substr(6, 4) << " " << "based on the table." << endl;}}return 0;}

利用了substr,截取字符串函数(p321)。注意格式,不然容易WA。

=和==这两个符号 一定要特别注意,编了50多题了,经常失误在这两个符号里。

0 0
原创粉丝点击