解题思路:创建一个空的string和一个char类型数据,使用cin.get()读入数据存放于char中,只要是字母就+=赋值。
注意事项:
参考代码:
#include<iostream>
#include<string>
using namespace std;
int main()
{
string s="";
char c;
while(cin.get(c))
{
if((c>='a'&&c<='z')||(c>='A'&&c<='Z'))
s+=c;
}
cout<<s;
return 0;
}
0.0分
0 人评分
C语言考试练习题_保留字母 (C语言代码)浏览:693 |
C二级辅导-计负均正 (C语言代码)浏览:581 |
2004年秋浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:466 |
C语言程序设计教程(第三版)课后习题10.5 (C语言代码)浏览:1449 |
C语言程序设计教程(第三版)课后习题9.8 (Java代码)浏览:1642 |
十->二进制转换 (C语言代码)浏览:1291 |
C语言程序设计教程(第三版)课后习题8.1 (C语言代码)浏览:1257 |
用筛法求之N内的素数。 (C语言代码)浏览:650 |
图形输出 (C语言代码)浏览:945 |
C语言程序设计教程(第三版)课后习题8.5 (C语言代码)浏览:559 |