hpuoj【1054】保留字母 [水题]
2017-07-26 10:57
113 查看
1054: 保留字母 [水题]
时间限制: 1 Sec 内存限制: 128 MB提交: 272 解决: 97
题目描述
输入一个字符串,请将所有非英文字母的字符删除后输出。输入
多组测试数据,请处理到文件结束。每组为一行长度不超过100个字符的字符串,不含空格或换行。
输出
删掉非英文字母后的字符串。样例输入
abc+def=
样例输出
abcdef
解析:字符的输入与输出,注意如何删除不满足题意的元素并创建新的数组储存满足题意的元素。
程序如下:
#include<cstdio>
#include<cstring>
int main()
{
char a[103],b[103];
int i,l;
while(gets(a))
{
int j=0;
l=strlen(a);
for(i=0;i<l;i++)
{
if(a[i]>=97&&a[i]<=122||a[i]>=65&&a[i]<=100)
{
b[j]=a[i];
j++;
}
}
for(i=0;i<j;i++)
printf("%c",b[i]);
printf("\n");
}
return 0;
}
相关文章推荐
- hpuoj【1032】字母的个数 【水题】
- ytu 1985:C语言实验——保留字母(水题)
- hpuoj 【1032】字母的个数【水题】
- Excel里面将头尾第一个字母保留,去除中间的用*号代替,主要是REPT函数的应用,一开始我还以为要自己写个自定义函数
- C语言实验——保留字母
- 字母统计(南阳oj241)(水题)
- hpuoj 【1139】比较字符【水题】
- php 正则只保留 汉字 字母 数字
- 去除字符串中的特殊字符,只保留数字、字母或下划线
- java 计算26个字母在一段文本中出现的频率(保留小数点后4位)
- hpuoj--校赛--送给新生的礼物(水题)
- hpuoj 【1350】按规律输出数组【水题】
- hpuoj--校赛--送给新生的礼物(水题)
- hpuoj【1188】Pесторан【思维】&&【水题】
- hpuoj【1392】分割A+B【水题】&&【输入输出格式要求】
- NYOJ 241 字母统计(好心酸的水题)
- 蓝桥杯---汉字取首字母(位运算 & 水题)
- C语言实验——保留字母 (sdut oj)
- C语言实验——保留字母
- C语言实验——保留字母