编写程序,从键盘输入一个字符串,输出字符串中大写的字母和小写字母
通过ASCII码就行,很简单。
代码如下:如有帮助,请帮忙采纳一下,谢谢。
#include <iostream>
using namespace std;
int main()
{
char buf[100]={0};
char A[100]={0};
char a[100]={0};
int i = 0,n1 = 0,n2 = 0;
cin.getline(buf,99); //读取字符串
while(buf[i] != '\0')
{
if(buf[i] >= 'A' && buf[i] <= 'Z')
A[n1++] = buf[i];
else if(buf[i] >= 'a' && buf[i] <= 'z')
a[n2++] = buf[i];
i++;
}
cout << "大写字母:" << A << endl;
cout << "小写字母:" << a << endl;
return 0;
}