以下是一个判断输入字符串是否全为小写字母的C语言程序:
#include <stdio.h>
#include <ctype.h>
int main()
{
char str[100];
int i;
printf("请输入一个字符串:");
fgets(str, sizeof(str), stdin);
for (i = 0; str[i] != '\0'; i++)
{
if (!islower(str[i])) // 判断是否为小写字母
{
printf("输入的字符串不全为小写字母。\n");
return 0;
}
}
printf("输入的字符串全为小写字母。\n");
return 0;
}
程序中使用了ctype.h头文件中的islower()函数判断字符是否为小写字母,如果有任何一个字符不是小写字母,则输出“输入的字符串不全为小写字母”,否则输出“输入的字符串全为小写字母”。
温馨提示:答案为网友推荐,仅供参考