计蒜客-判断字符串是否是手机号码

来源:互联网 发布:大乐透出号绝密算法 编辑:程序博客网 时间:2024/06/05 20:06

  手机号码是一串数字,长度为11为,并且第一位必须是1,现在给出一个字符串,我们需要判断这个字符串是否符合手机格式

输入

  输入是一个字符串

输出

  若该字符串符合手机格式,输出1,否则输出0

样例输入

  12345612345

样例输出

  1

代码如下

#include <iostream>#include <string>using namespace std;int main(){string s;cin>>s;int m,i;m=s.length();if(m==11&&s[0]=='1')  {for(i=1;i<m;i++){if(s[i]<'0'||s[i]>'9')   //判断输入的手机号码中是否为数字{    cout<<"0"<<endl;return 0;    } }cout<<"1"<<endl;}   else cout<<"0"<<endl;return 0;}


原创粉丝点击