[C] 纯文本查看 复制代码 int test1()//数字字符统计
{
//方法一
int cnt=0;
char a[1000];
cin.get(a,1000);
//cout<<strlen(A)<<'\n';
for(int i=0;i<strlen(a);i++)
{
if(a[i]>='0'&&a[i]<='9')
{
cnt++;
}
}
cout<<cnt;
//方法2
// int cnt=0;
// string a;
// getline(cin,a);
// //cout<<a.size();
// for(int i=0;i<a.size();i++)
// {
// if(a[i]>='0'&&a[i]<='9')
// {
// cnt++;
// }
//
// }
// cout<<cnt;
}
int test2()//判断字符串相等
{
string a,b;
getline(cin,a);
getline(cin,b);
for(int i=0;i<a.size();i++)
{
if(a[i]>='A'&&a[i]<='Z')
{
a[i]=a[i]+32;
}
}cout<<a<<endl;
for(int i=0;i<b.size();i++)
{
if(b[i]>='A'&&b[i]<='Z')
{
b[i]=b[i]+32;
}
}cout<<b<<endl;
if(a==b)
{
cout<<"yes";
}
else
cout<<"no";
} |