zoj 3323 Somali Pirates
2013-07-26 16:18
218 查看
#include<iostream> #include<stdio.h> #include<ctype.h> #include<stdlib.h> using namespace std; int main() { int ncases; char ch; cin>>ncases; getchar(); //一个字符一个字符判断 while(ncases--) { ch=getchar(); while(ch!='\n') { if(isalpha(ch)) putchar(ch); ch=getchar(); } cout<<endl; } return 0; }
<ctype.h>里的函数
1字符测试函数
@函数名称: isalpha
函数原型: int isalpha(int ch);
函数功能: 检查ch是否是字母.
函数返回: 是字母返回1 ,否则返回0
@函数名称: iscntrl
函数原型: int iscntrl(int ch);
函数功能: 检查ch是否控制字符(其ASCII码在0和0x1F之间,数值为0-31).
函数返回: 是返回1,否则返回0
@函数名称: isdigit
函数原型: int isdigit(int ch);
函数功能: 检查ch是否是数字(0-9)
函数返回: 是返回1,否则返回0
@函数名称: islower
函数原型: int islower(int ch);
函数功能: 检查ch是否小写字母(a-z)
@函数名称: isupper
函数原型: int isupper(int ch);
函数功能: 检查ch是否是大写字母(A-Z)
@函数名称: isalnum
函数原型: int isalnum(int ch);
函数功能: 检查ch是否是字母或数字
2 字符映射函数
@函数名称: tolower
函数原型: int tolower(int ch);
函数功能: 将ch字符转换为小写字母
函数返回: 返回ch所代表的字符的小写字母
@函数名称: toupper
函数原型: int toupper(int ch)
函数功能: 将ch字符转换成大写字母
相关文章推荐
- zoj 3323 Somali Pirates
- zoj 3323 Somali Pirates
- ZOJ-3323-Somali Pirates【7th浙江省赛】
- zoj-3323 Somali Pirates
- ZOJ 3323 Somali Pirates(模拟)
- ZOJ 3323 Somali Pirates
- ZOJ-3323
- ZOJ 3323(B)模拟
- ZOJ-3323
- zoj 5道水题 2818 3323,3333,3479,3486
- ZOJ 省赛题 Somali Pirates
- zoj 2107 Quoit Design
- ZOJ-3023
- ZOJ 3543 Number String dp
- [ACM] ZOJ Martian Addition (20进制的两个大数相加)
- ZOJ1134 POJ1463 HDU1054 Strategic Game, 树形DP
- ZOJ-2173
- ZOJ 3211 Dream City DP 01背包 经典问题
- ZOJ Problem Set - 2297 Survival 【状压dp】
- POJ1062 昂贵的聘礼, ZOJ1245 Best Deal