解题思路:用字符数组存储字符串中出现的英文字母
注意事项:
最好使用getline(cin,string)
参考代码:
#include<iostream>
#include<string>
using namespace std;
int main()
{
string a;
char b[100];
getline(cin,a);
int m=0;
for(int i=0;i<a.length();i++){
if((a[i]>='a'&&a[i]<='z')||(a[i]>='A'&&a[i]<='Z')){
b[m++]=a[i];
}
}
for(int i=0;i<m;i++){
cout<<b[i];
}
}
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:1158 |
C语言训练-计算t=1+1/2+1/3+...+1/n (C语言代码)浏览:910 |
【蟠桃记】 (C语言代码)浏览:711 |
剪刀石头布 (C语言代码)不知道怎么直接在scanf中用枚举变量浏览:1436 |
C语言程序设计教程(第三版)课后习题7.5 (C语言代码)浏览:901 |
1113题解浏览:823 |
蛇行矩阵 (C语言代码)浏览:560 |
1073题解浏览:652 |
简单的a+b (C语言代码)浏览:587 |
C二级辅导-阶乘数列 (C语言代码)浏览:1831 |