当输入一个字符串中是否含有小写字母时,也即 a~z。我们可以使用C语言中的islower() 函数用来判断。
该函数需要引用ctype.h文件
语法:int islower(char c);
参数 c 表示要检测的字符。
例:输出一个字符串中所含有的全部小写字母
代码:
#include <stdio.h>
#include<string.h>
#include <ctype.h>
int main()
{
char str[50] = { 0 };
int i, len;
gets(str);
len = strlen(str);
for (i = 0; i < len; i++)
{
if (islower(str[i]))
{
printf("含有小写字母:%c\n", str[i]);
}
}
return 0;
}