KiKi想判断输入的字符是不是字母,请帮他编程实现。
输入描述:多组输入,每一行输入一个字符。
输出描述:针对每组输入,输出单独占一行,判断输入字符是否为字母,输出内容详见输出样例。
示例1输入:
A 6
输出:
A is an alphabet. 6 is not an alphabet.
我们介绍介个库函数
// -包含头文件:#define
// -库函数:isupper - 判断一个字母是不是大写
// -库函数:islower - 判断一个字母是不是小写
// -库函数:toupper - 把一个字母转换成大写
// -库函数:tolower - 把一个字母转换成小写
代码展示:
#include#include // -包含头文件:#define // -库函数:isupper - 判断一个字母是不是大写 // -库函数:islower - 判断一个字母是不是小写 // -库函数:toupper - 把一个字母转换成大写 // -库函数:tolower - 把一个字母转换成小写 int main() { char ch = 0; while (scanf("%c", &ch) != EOF) { if (isupper(ch)) { printf("%cn",tolower(ch)); } else if (islower(ch)) { printf("%cn", toupper(ch)); } } return 0; }
牛客/代码测试



